Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
マルチメソッド - soutaroブログ
[go: Go Back, main page]

マルチメソッド

マルチメソッドって,adhoc polymorphismのことだったのか・・・な?

パターンマッチみたいな構文を導入すれば,Ruby(Duck Typing)でもできそうな気はする.が,やってる人を見たことがないので,難しいんだろうと予想.もっとも,そういうのが好きそうな人は例えばOCamlとか完全で健全な型システムな言語でやってそうなので,「別に適当でいいよ」と言っちゃえば,なんかできるのかも.一応覚えとこう.