回答編集履歴

2

he

2016/05/02 13:37

投稿

Ryo
Ryo

スコア507

test CHANGED
@@ -28,9 +28,9 @@
28
28
 
29
29
  String me = "自分";
30
30
 
31
- String friend = "友人A";
31
+ String friendA = "友人A";
32
32
 
33
- Friend friend = new Friend(me, friend);
33
+ Friend friend = new Friend(me, friendA);
34
34
 
35
35
  ```
36
36
 

1

タイトルに対しての回答を追記

2016/05/02 13:36

投稿

Ryo
Ryo

スコア507

test CHANGED
@@ -1,14 +1,48 @@
1
+ 名所は違ってもOK
2
+
1
3
  実引数(渡す)と仮引数(受け取る)の型を揃えましょう。
2
4
 
3
5
  Friend が 第1引数にString型、第2引数にString型の値が欲しいって書いてるんだから。
4
6
 
5
7
 
6
8
 
9
+ ```java
10
+
11
+ private String myName;
12
+
13
+ private String friendName;
14
+
15
+ public Friend(String myName, String friendName){
16
+
17
+ this.myName = myName;
18
+
19
+ this.friendName = friendName;
20
+
21
+ }
22
+
23
+
24
+
25
+ // ~~~~~~~~
26
+
27
+ //
28
+
29
+ String me = "自分";
30
+
31
+ String friend = "友人A";
32
+
33
+ Friend friend = new Friend(me, friend);
34
+
35
+ ```
36
+
7
37
 
8
38
 
9
39
  User#getName() がreturnする値は Friend型でしょうか?
10
40
 
41
+ おそらくString型では?
42
+
11
43
  youLoginUser はFriend型でしょうか?
44
+
45
+ 代入直前でString型と定義してますね。
12
46
 
13
47
 
14
48