回答編集履歴

2

修正

2019/12/20 05:46

投稿

kaputaros
kaputaros

スコア1844

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  コンストラクタ:オブジェクトの中身をつくるもの
18
18
 
19
- インスタンスメソッド:そのオブジェクトを介して呼び出すもの
19
+ メソッド:ふるまい
20
20
 
21
21
 
22
22
 

1

コメント追加

2019/12/20 05:46

投稿

kaputaros
kaputaros

スコア1844

test CHANGED
@@ -12,9 +12,15 @@
12
12
 
13
13
  ちなみに、MysqlConnectionクラスの`MysqlConnection()`はコンストラクタではなく、メソッドになっているのはわかってますでしょうか?
14
14
 
15
- 戻り値を書くものはメソッドです。
16
15
 
16
+
17
+ コンストラクタ:オブジェクトの中身をつくるもの
18
+
19
+ インスタンスメソッド:そのオブジェクトを介して呼び出すもの
20
+
21
+
22
+
17
- の辺りも再度確認してみてください。
23
+ 宣言の辺りも含め、再度確認してみてください。
18
24
 
19
25
 
20
26
 
@@ -41,3 +47,9 @@
41
47
  Connection conn = mysqlconnection.MysqlConnection(); // メソッド呼出
42
48
 
43
49
  ```
50
+
51
+
52
+
53
+ メソッド名にクラス名を使うと混乱してしまうので、`getConnection()`みたいな、
54
+
55
+ そのメソッドがなにをするのかが分かる名前をつけると扱いやすくなりますよ。