teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2018/02/12 17:14

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -1,2 +1,13 @@
1
1
  メソッドには(voidの場合もあるけど)戻り値の型を表記しますよ。
2
- `public Hero()`は**コンストラクタ**であって、メソッドではないです。
2
+ `public Hero()`は**コンストラクタ**であって、メソッドではないです。
3
+
4
+ コンストラクタがインスタンスを生成する際に呼ばれるのに対して、
5
+ メソッド(静的なものを除く)は**既に存在する**インスタンスに紐づけて呼ばれます。
6
+
7
+ ---
8
+ > そこで、2点質問があります。
9
+ ①戻り値の記載がないメソッド
10
+ ②戻り値から始まっているメソッドがあり記述は
11
+ 正しいのか疑問に思いました。
12
+
13
+ 合わせて一つの質問に思えるのですが、どうでしょう。