質問編集履歴
2
toString()に関する記述ミス
title
CHANGED
File without changes
|
body
CHANGED
@@ -20,10 +20,9 @@
|
|
20
20
|
|
21
21
|
book.getAuthor()
|
22
22
|
のみでも、
|
23
|
-
>
|
24
|
-
Author's name is: [LAuthor;@2a139a55
|
23
|
+
> Author's name is: [LAuthor;@2a139a55
|
25
24
|
|
26
|
-
と
|
25
|
+
と出力されます
|
27
26
|
|
28
27
|
オブジェクト指向はまだ不慣れなので、致命的なミスに気づいてないだけかもしれませんが、ご教授いただけると幸いです。
|
29
28
|
|
@@ -46,10 +45,9 @@
|
|
46
45
|
}
|
47
46
|
|
48
47
|
System.out.println(book1.toString());
|
48
|
+
System.out.println();
|
49
|
-
System.out.println("Author's name is: " + book1.getAuthor()
|
49
|
+
System.out.println("Author's name is: " + book1.getAuthor());
|
50
50
|
|
51
|
-
|
52
|
-
|
53
51
|
}
|
54
52
|
|
55
53
|
}
|
1
エラーメッセージのスクリーンショット画像の追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,6 +9,7 @@
|
|
9
9
|
Javaファイルは4つ [Author.java] [TestAuthor.java] [Book.java] [TestBook] です
|
10
10
|
|
11
11
|
その中で、TestBook.javaを実行するときに、book1.getAuthor().getName()で、「本のタイトル」ではなく、「作者の名前」を出力したいのですが、エラーが出てしまいます。
|
12
|
+

|
12
13
|
|
13
14
|
試したこと
|
14
15
|
getName()とgetAuhor()に問題がないか確かめる
|