質問編集履歴

2

プログラムコード

2015/10/09 03:43

投稿

yoppy0066
yoppy0066

スコア293

test CHANGED
File without changes
test CHANGED
@@ -132,7 +132,7 @@
132
132
 
133
133
 
134
134
 
135
-
135
+ `
136
136
 
137
137
  class User {
138
138
 
@@ -151,10 +151,6 @@
151
151
 
152
152
 
153
153
  }
154
-
155
-
156
-
157
-
158
154
 
159
155
 
160
156
 
@@ -179,3 +175,5 @@
179
175
 
180
176
 
181
177
  }
178
+
179
+ `

1

質問の追加

2015/10/09 03:43

投稿

yoppy0066
yoppy0066

スコア293

test CHANGED
File without changes
test CHANGED
@@ -107,3 +107,75 @@
107
107
 
108
108
 
109
109
  すみません、上記のコードはプログラミング言語は適当でなんとなく伝わりそうな形で書きました
110
+
111
+
112
+
113
+
114
+
115
+ ★追記の質問になります
116
+
117
+
118
+
119
+ Userの状態も追加された場合
120
+
121
+ たとえば、コメントしたユーザにたいしてフォローするなどのアクションを追加するとします。
122
+
123
+
124
+
125
+ その場合、フォローしているかどうかも管理しなくてはならなくなるので以下のようなイメージになりますでしょうか?
126
+
127
+
128
+
129
+ また、Userはidで一意になるものなので、同じidのUserクラスが作られることを考慮すると、UserManagerクラスみたいなものも作ったりするのでしょうか?
130
+
131
+
132
+
133
+
134
+
135
+
136
+
137
+ class User {
138
+
139
+
140
+
141
+ var id
142
+
143
+
144
+
145
+ var name
146
+
147
+
148
+
149
+ var is_follow
150
+
151
+
152
+
153
+ }
154
+
155
+
156
+
157
+
158
+
159
+
160
+
161
+ class Comment {
162
+
163
+
164
+
165
+ var id
166
+
167
+
168
+
169
+ var comment
170
+
171
+
172
+
173
+ var like_num
174
+
175
+
176
+
177
+ var user // ★Userクラスの参照
178
+
179
+
180
+
181
+ }