Ruby 初心者スレッド ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
162:デフォルトの名無しさん 09/08/17 16:11:43 「Rubyにはアクセサという機構は存在せず、メソッド定義で代用する」 「定義の簡便のためにattr*系のメソッドがあるが、メソッド定義以上のことを期待するのは勘弁してください」 こう書けばよかったんだな 163:デフォルトの名無しさん 09/08/17 16:44:41 >>162が想定する他の言語のアクセサってどんなの? 164:デフォルトの名無しさん 09/08/17 16:46:42 アクセサが言語レベルで実装されてる言語なんてあるのか? 165:デフォルトの名無しさん 09/08/17 16:48:22 def attribute=(value) これって明らかにアクセサ用の機能だろ 166:デフォルトの名無しさん 09/08/17 16:58:35 初心者ですがまったく話がわかりません 167:デフォルトの名無しさん 09/08/17 17:01:10 確かに、メソッド名の最後に(だけ)は = が使えるとか、 obj.foo = bar が obj.foo=(bar) の意味である、だとか、 言語レベルの機能だよな。 168:デフォルトの名無しさん 09/08/17 17:34:33 テストファイルで Enumerable を拡張してるんですが、これってテストにならないですよね?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5390日前に更新/180 KB
担当:undef