回答編集履歴

3

追記

2018/03/18 13:44

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -92,9 +92,9 @@
92
92
 
93
93
  ---
94
94
 
95
- - **命名規則。**Javaのメソッド名はcamelCaseにするのが一般的です。
95
+ - **命名規則。**Javaのメソッド名/変数名はcamelCaseにするのが一般的です。
96
96
 
97
- `SetName`ではなく`setName`の方が良いでしょうね。
97
+ `SetName`ではなく`setName`、`Name`ではなく`name`の方が良いでしょうね。
98
98
 
99
99
  - メゾットじゃなくてメソッドかと。
100
100
 

2

追記

2018/03/18 13:44

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -1,3 +1,5 @@
1
+ まずパッケージ名を変更してください。『java』だと既存のものと被るのでアウトです。
2
+
1
3
  Dog.javaとExercise.javaを作り、それぞれ次のように記述してください。
2
4
 
3
5
 
@@ -5,6 +7,10 @@
5
7
  **Dog.java**
6
8
 
7
9
  ```Java
10
+
11
+ package 適切なパッケージ名;
12
+
13
+
8
14
 
9
15
  public class Dog
10
16
 
@@ -41,6 +47,10 @@
41
47
  **Exercise.java**
42
48
 
43
49
  ```Java
50
+
51
+ package 適切なパッケージ名;
52
+
53
+
44
54
 
45
55
  public class Exercise
46
56
 
@@ -82,9 +92,11 @@
82
92
 
83
93
  ---
84
94
 
85
- **命名規則。**Javaのメソッド名はcamelCaseにするのが一般的です。
95
+ - **命名規則。**Javaのメソッド名はcamelCaseにするのが一般的です。
86
96
 
87
97
  `SetName`ではなく`setName`の方が良いでしょうね。
98
+
99
+ - メゾットじゃなくてメソッドかと。
88
100
 
89
101
 
90
102
 

1

追記

2018/03/18 13:25

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -5,10 +5,6 @@
5
5
  **Dog.java**
6
6
 
7
7
  ```Java
8
-
9
- package java;
10
-
11
-
12
8
 
13
9
  public class Dog
14
10
 
@@ -79,3 +75,23 @@
79
75
  クラスの中にあるクラスを**内部クラス**というのですが、その働きは存外複雑です。
80
76
 
81
77
  『なぜ上手くいかないか?』より『どうしたら上手くいくか?』を覚える方が先決かと。
78
+
79
+
80
+
81
+ その他気になる点
82
+
83
+ ---
84
+
85
+ **命名規則。**Javaのメソッド名はcamelCaseにするのが一般的です。
86
+
87
+ `SetName`ではなく`setName`の方が良いでしょうね。
88
+
89
+
90
+
91
+ コードの書き方について
92
+
93
+ ---
94
+
95
+ teratailには、上記のようにコードを見やすく表示する機能があります。
96
+
97
+ 質問編集画面を開き、コードを選択した状態で<code>ボタンを押してください。