回答編集履歴
3
質問に答えるよう修正、従来回答は余談として修正
test
CHANGED
@@ -1,6 +1,4 @@
|
|
1
|
-
他の言語の経験があると間違いがちですが、
|
2
|
-
|
3
|
-
`
|
1
|
+
`__init__`メソッド内の`__url_paramenter`はローカル変数になっています。
|
4
2
|
|
5
3
|
```python
|
6
4
|
class Hoge:
|
@@ -16,3 +14,6 @@
|
|
16
14
|
print(Hoge.a) # 100
|
17
15
|
|
18
16
|
```
|
17
|
+
|
18
|
+
なお、他の言語の経験があると間違いがちですが、
|
19
|
+
`class` 直下に変数を宣言する行為はクラス変数の定義であって、インスタンス変数を定義しません。
|
2
変更の差し戻し
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
|
+
他の言語の経験があると間違いがちですが、
|
1
2
|
|
3
|
+
`class` 直下に変数を宣言する行為はクラス変数の定義であって、インスタンス変数を定義しません。
|
2
4
|
|
3
5
|
```python
|
4
6
|
class Hoge:
|
1
正確でない表現を修正
test
CHANGED
@@ -1,5 +1,4 @@
|
|
1
|
-
|
1
|
+
|
2
|
-
`class` 直下に変数を宣言する行為はクラス変数の定義であって、インスタンス変数を定義しません。
|
3
2
|
|
4
3
|
```python
|
5
4
|
class Hoge:
|