回答編集履歴
1
加筆修正
test
CHANGED
@@ -53,6 +53,10 @@
|
|
53
53
|
public string nameというメンバー変数を打ち
|
54
54
|
|
55
55
|
そのあとなぜクラスをインスタンス化させるnew演算子をPerson()に付けたのでしょうか、これが理解できませんでした。
|
56
|
+
|
57
|
+
|
58
|
+
|
59
|
+
恐らく、クラスとインスタンスのイメージになにか誤解があるのだと思います。
|
56
60
|
|
57
61
|
|
58
62
|
|
@@ -156,6 +160,18 @@
|
|
156
160
|
|
157
161
|
|
158
162
|
|
163
|
+
* 変数`p`は`Person`型である。(=`p`は`Person`のインスタンスを格納できる)
|
164
|
+
|
165
|
+
* `Person`のインスタンスは`name`メンバを持つ。
|
166
|
+
|
167
|
+
* `p.name`と書くことで、`p`が格納するインスタンスの`name`メンバにアクセスできる。
|
168
|
+
|
169
|
+
|
170
|
+
|
171
|
+
ということです。
|
172
|
+
|
173
|
+
|
174
|
+
|
159
175
|
> 3.showメソッドとは、どのような用途なのでしょうか?インターネットで調べても機械翻訳で書かれた説明文しか見つからず、機械翻訳の説明では読んでもわけがわかりませんでした。
|
160
176
|
|
161
177
|
|