2010-01-25から1日間の記事一覧

HelloPhysicsWorld->vecmath-ruby->chapter7

で、overload。こっちは静的と動的言語の差異で、なかなか上手く実装できませんでした。 javaのポリモーフィズム(多態性)を、rubyでどう実装する*1かって事ですけど。方法としては、 型をチェックす rubyのkind_of?メソッド 識別メソッドを設定 関数名の置…

HelloPhysicsWorld->vecmath-ruby->chapter6

rubyのoverrideとoverloadとについて rubyにjavaのvecmathライブラリを移植するときにoverloadの実装で困ったのでメモ。