Ruby 初心者スレッド Part 30at TECHRuby 初心者スレッド Part 30 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト54:デフォルトの名無しさん 09/08/10 12:33:36 >>53 winの話なの?それにしてもC#のほうがいいと思う 55:デフォルトの名無しさん 09/08/10 12:39:29 他のGUI言語でAPIの使い方を学び その知識を利用してRubyからAPIを直に呼ぶ というのが基本だと思う 56:デフォルトの名無しさん 09/08/10 17:18:45 Windowsの場合、APIを直に呼べばGUIプログラミングができるってもんでもないしなあ。 ウィンドウプロシージャをWindowsからどう呼ばせるかという最大の問題がある。 57:デフォルトの名無しさん 09/08/11 07:22:00 foo.xxx = foo.xxx + 123 で xxx に何入れても代入できる仕組みってできますか? property_missingで検索したらGroovyしかヒットしない… 58:デフォルトの名無しさん 09/08/11 07:27:33 Rubyに言語仕様としてのプロパティやアクセサというものは存在しない あくまで「遠目に見ればそのように見えるかもしれない動作」を 単なるインスタンスメソッドで代用しているに過ぎない >>57 設計思想自体に何か重大な誤りがあるようにしか見えないが、 とりあえずは foo の属するクラス定義の method_missing の中で分岐書くしかないな 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch