回答編集履歴
2
d
test
CHANGED
@@ -32,7 +32,7 @@
|
|
32
32
|
|
33
33
|
def func():
|
34
34
|
|
35
|
-
self.b = 1 # ここで初めて属性
|
35
|
+
self.b = 1 # ここで初めて属性 b が定義される
|
36
36
|
|
37
37
|
|
38
38
|
|
1
d
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
属性はオブジェクトを作成した段階で定義しておくことが、設計上好ましいからになります。
|
5
|
+
属性はオブジェクトを作成した段階で定義しておくことが、設計上好ましいからという理由になります。
|
6
6
|
|
7
7
|
今回の場合、x, y という属性は MulLayer が持っているべき属性なので、`__init__(self)` 内で定義します。その時点でいれるべき値がない場合は None で初期化する場合が多いです。
|
8
8
|
|