質問編集履歴
2
test
CHANGED
File without changes
|
test
CHANGED
@@ -60,9 +60,7 @@
|
|
60
60
|
|
61
61
|
|
62
62
|
|
63
|
-
----< 8.4.1 alias >---------------------------------------------------enjoy_ruby ver.5 P141 3/10 10:39
|
63
|
+
----< 8.4.1 alias >---------------------------------------------------enjoy_ruby ver.5 P141 3/10 10:39
|
64
|
-
|
65
|
-
|
66
64
|
|
67
65
|
=> 既に存在するメソッドに別の名前を割り当てたい場合
|
68
66
|
|
1
余分な例文の削除と、Rubyのバージョンの記載を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,26 +1,14 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
3
|
<楽しいRuby第5版の身になる学習方法の追求>
|
4
|
-
|
5
|
-
ここに質問の内容を詳しく書いてください。
|
6
4
|
|
7
5
|
楽しいRuby第5版を1ページずつ学習していますが、途中でどこに向かっているのかわからなくなってしまいました。
|
8
6
|
|
9
7
|
何か身になる学習方法や、コツなどご教示いただけますと助かります。よろしくお願いします。
|
10
8
|
|
11
|
-
■■な機能を実装中に以下のエラーメッセージが発生しました。
|
12
9
|
|
13
10
|
|
14
11
|
|
15
|
-
### 発生している問題・エラーメッセージ
|
16
|
-
|
17
|
-
|
18
|
-
|
19
|
-
```
|
20
|
-
|
21
|
-
エラーメッセージ
|
22
|
-
|
23
|
-
```
|
24
12
|
|
25
13
|
|
26
14
|
|
@@ -28,11 +16,11 @@
|
|
28
16
|
|
29
17
|
class C1 # C1クラスの定義
|
30
18
|
|
31
|
-
|
19
|
+
def hello
|
32
20
|
|
33
|
-
|
21
|
+
"good"
|
34
22
|
|
35
|
-
|
23
|
+
end
|
36
24
|
|
37
25
|
end
|
38
26
|
|
@@ -40,15 +28,15 @@
|
|
40
28
|
|
41
29
|
class C2 < C1 # C1クラスを継承してC2クラスを定義
|
42
30
|
|
43
|
-
|
31
|
+
alias old_hello hello # 別名old_helloを設定
|
44
32
|
|
45
33
|
|
46
34
|
|
47
|
-
|
35
|
+
def hello # helloを再定義
|
48
36
|
|
49
|
-
|
37
|
+
"#{old_hello},again"
|
50
38
|
|
51
|
-
|
39
|
+
end
|
52
40
|
|
53
41
|
end
|
54
42
|
|
@@ -148,21 +136,9 @@
|
|
148
136
|
|
149
137
|
|
150
138
|
|
139
|
+
言語:Ruby
|
151
140
|
|
152
141
|
|
153
|
-
|
154
|
-
|
155
|
-
|
156
|
-
|
157
|
-
|
158
|
-
|
159
|
-
|
160
|
-
|
161
|
-
Ruby
|
162
|
-
|
163
|
-
ソースコード
|
164
|
-
|
165
|
-
```
|
166
142
|
|
167
143
|
|
168
144
|
|
@@ -176,6 +152,4 @@
|
|
176
152
|
|
177
153
|
### 補足情報(FW/ツールのバージョンなど)
|
178
154
|
|
179
|
-
|
180
|
-
|
181
|
-
|
155
|
+
ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin16]
|