Yugui著「初めてのRuby」を読んでいる。 初めてのRuby by Yugui 7章メソッドには、ブロック付きメソッドのことが丁寧に記述されていて大変参考になる。 Rubyのブロックは分かったようで分からない代物だ。スーパーマリオブラザーズのように、間口が広くて奥が深い。少し真剣に向き合ってみた。完全理解にはほど遠いけれども、頭を整理するために今の理解を書いてみることにする。 引数付きメソッド Ruby空間における操作対象はオブジェクトである。オブジェクトは外からのメッセージを受け取ると、その中の対応するメソッドを起動してそこに書かれている手続きを実行する。 文字列オブジェクト”Charlie”にメッセージlengthが送られると、対応するlengthメソッドが起動され、7が返される。 メソッドは引数を取ることができる。メッセージのカッコ内に収められたオブジェクトは、メソッドに渡されそ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く