回答編集履歴
2
f
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
|
1
|
+
下記のようにクラス変数を使う方法があります。
|
2
2
|
```
|
3
3
|
class Animal():
|
4
4
|
tax = 1.1
|
@@ -18,5 +18,5 @@
|
|
18
18
|
|
19
19
|
print(sibaken.price)
|
20
20
|
```
|
21
|
-
なお、
|
21
|
+
なお、注意点として下記についても留意願います。
|
22
22
|
https://qiita.com/kxphotographer/items/60588b7c747094eba9f1
|
1
f
answer
CHANGED
@@ -1,7 +1,6 @@
|
|
1
1
|
意地でもインスタンス変数を使いたくないのであれば、下記のようにすればいいのではないでしょうか。
|
2
2
|
```
|
3
3
|
class Animal():
|
4
|
-
|
5
4
|
tax = 1.1
|
6
5
|
|
7
6
|
class Dog(Animal):
|
@@ -19,5 +18,5 @@
|
|
19
18
|
|
20
19
|
print(sibaken.price)
|
21
20
|
```
|
22
|
-
なお、絶対に間違えない自信が
|
21
|
+
なお、絶対に間違えない自信があるならともかく、間違えてself.taxと書いてしまう危険を考えると、この書き方はあまり推奨しません。
|
23
22
|
https://qiita.com/kxphotographer/items/60588b7c747094eba9f1
|