質問編集履歴

1

追記しました

2017/10/10 09:39

投稿

msss
msss

スコア33

test CHANGED
File without changes
test CHANGED
@@ -23,3 +23,53 @@
23
23
  コントローラ(Aという文字が入力されたよ)→モデル(Aという文字で状態を変更したよ)→ビュー(モデルの内容を表示するよ)
24
24
 
25
25
  というようなことを表しているのでしょうか。
26
+
27
+
28
+
29
+
30
+
31
+ ## 追記
32
+
33
+
34
+
35
+ 以下のページも参考にしました
36
+
37
+
38
+
39
+ http://at-grandpa.hatenablog.jp/entry/2013/11/01/072636
40
+
41
+
42
+
43
+ このページによると
44
+
45
+
46
+
47
+ - Userからの入力をControllerが受け取る
48
+
49
+ - ControllerはModelの持っている加工メソッドを操作する
50
+
51
+ - 加工メソッドによってModelの持つ "状態" が変わる
52
+
53
+ - ControllerがViewに命令を送る
54
+
55
+ - ViewはModelの "状態" を見て、その内容をディスプレイに表示する
56
+
57
+
58
+
59
+
60
+
61
+ ```
62
+
63
+ viewはmodelの状態をディスプレイに表示する
64
+
65
+ ```
66
+
67
+
68
+
69
+ とある為、MVCで画面に文字を入力した例で例えると
70
+
71
+
72
+
73
+ 入力された文字は画面に表示されるよりも前にコントローラ経由でmodelが書き換わり、
74
+
75
+ 最後にviewに反映されるという認識でよろしいでしょうか。