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

回答編集履歴

1

文言修正

2020/06/18 10:42

投稿

momon-ga
momon-ga

スコア4828

answer CHANGED
@@ -1,4 +1,4 @@
1
- なるべく元のソースっぽく動くように修正してみました。
1
+ なるべく元のソースを残して動くように修正してみました。
2
2
 
3
3
  意識しないといけないのは変数のscope
4
4
  tora、Alexは、testのMainから見えません。
@@ -12,11 +12,17 @@
12
12
  インスタンスを生成するたびにインスタンスを生成・・・と、循環します。
13
13
  staticにすると、1つしかインスタンスを作りません。が、そもそも不要だと思えるので削除
14
14
 
15
+ コメントアウトした部分を変更し実行してエラーを確認すると理解が深まるかもしれません。
16
+
15
17
  ```java
18
+ /**
19
+ * testクラス
20
+ */
16
21
  public class test {
17
22
  /**
18
- * testクラス
23
+ * メインメソッド。
24
+ * @param args コマンドライン引数
19
- */
25
+ */
20
26
  public static void main(String[] args) {
21
27
 
22
28
  //CryingAnimalの配列を作り、継承クラスのCat, Horse, のインスタンスを代入