回答編集履歴
1
認識不足
answer
CHANGED
@@ -5,26 +5,16 @@
|
|
5
5
|
そもそも、名称も変ですし、入門書に乗っているレベルです。
|
6
6
|
( 現に、悪名高いC言語やC++ですら、載っています。 )
|
7
7
|
|
8
|
-
変数 a はグローバル変数なのでしょうか?
|
8
|
+
~~変数 a はグローバル変数なのでしょうか?
|
9
|
-
|
10
9
|
それともフィールド?
|
11
|
-
|
12
10
|
そもそもクラスの書き方自体がおかしいです。
|
13
|
-
|
14
11
|
言語によって書き方が変わりますが、
|
12
|
+
~~
|
15
13
|
|
16
|
-
|
14
|
+
(URL先には関係がないため削除)
|
17
15
|
|
18
|
-
|
16
|
+
~~を見ると、**クラス内に直接書いているものがありません**。~~
|
19
17
|
|
20
|
-
を見ると、**クラス内に直接書いているものがありません**。
|
21
|
-
|
22
|
-
つまり、質問者さんは、ラーメン屋さんに行って、[ケバブ](https://ja.wikipedia.org/wiki/%E3%82%B1%E3%83%90%E3%83%96)を注文し、「なんでないんだよ!?」とキレる状態です。
|
23
|
-
|
24
|
-
普通に考えて、「あり得ません」。
|
25
|
-
|
26
|
-
入門書を読んでいればわかることです。
|
27
|
-
|
28
18
|
> 変数aの値を書き換える方法を教えてください。また、クラスの内容を書き換えることをオーバーライドと呼ぶのでしょうか?
|
29
19
|
|
30
20
|
本当に探しましたか?
|
@@ -49,9 +39,18 @@
|
|
49
39
|
|
50
40
|
これはOOPがわからなくても入門書読めばわかると思うんだけど...
|
51
41
|
|
52
|
-
2は前述したとおりです。
|
42
|
+
~~2は前述したとおりです。
|
43
|
+
**そもそも書く場所が違う。**~~
|
44
|
+
~~
|
45
|
+
メソッドを用意して、それで書き換えるか、
|
46
|
+
コンストラクタに相当する__init__ ? で書き換える。~~
|
53
47
|
|
54
|
-
|
48
|
+
----
|
55
49
|
|
56
|
-
|
50
|
+
[追記1]
|
51
|
+
|
57
|
-
|
52
|
+
hayataka2049さんからご指摘を受けました。
|
53
|
+
|
54
|
+
上の一部を削除しました。
|
55
|
+
|
56
|
+
(恥ずかしい...orz...)
|