回答編集履歴

1

誤りを修正

2019/07/25 03:14

投稿

KaiShoya
KaiShoya

スコア551

test CHANGED
@@ -12,10 +12,10 @@
12
12
 
13
13
  `self`は**"Userクラスのインスタンス"**を指しています。
14
14
 
15
- `self.name`は、Userクラスのインスタンスが持っている**変数`name`**を指しています。
15
+ `self.name`は、Userクラスのインスタンスが持っている**メソッド`name`**を指しています。
16
16
 
17
- 仮に`name`がクラス変数った場合でも、`self.name`で読み書きができます。
17
+ 仮に`name`がインタンス変数ではなかった場合でも、`self.name`でアクセスができます。
18
18
 
19
19
 
20
20
 
21
- 好みの問題だとは思いますが、僕だったらインスタンス変数`name`に代入ると明示すために`@name`を使います。
21
+ 好みの問題だとは思いますが、僕だったらインスタンス変数`name`に代入していがパッと見でわかる`@name`を使います。