回答編集履歴
1
変更された質問について追記
test
CHANGED
@@ -3,3 +3,23 @@
|
|
3
3
|
同じ大学に通っているんですかね。
|
4
4
|
|
5
5
|
[https://teratail.com/questions/265792](https://teratail.com/questions/265792)
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
### 質問が大幅に変更されたようなので追記
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
> おそらくAnimalクラスのcountがDogクラスとCatクラスのどちらにも反映されていると思ったのですがこの認識で正しいでしょうか?
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
DogクラスとCatクラスに反映(継承)される、というと継承の話になってしまうので少し違います。
|
18
|
+
|
19
|
+
正確には、DogクラスとCatクラスのインスタンスがAnimalクラスのcount(**static**変数)を**共有**しているからです。
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
また、追加したコードはコピペする前にちゃんと確認しましたか?
|
24
|
+
|
25
|
+
このままだと実行できません。
|