エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
2013-08-29 続・JSXでダックタイピング(型消去)が出来るようになった話 先日JSXでダックタイピング(型消... 2013-08-29 続・JSXでダックタイピング(型消去)が出来るようになった話 先日JSXでダックタイピング(型消去)が出来るようになった話というエントリを書いたのだけれどそれについてTwitterで質問を受けたのでここで改めて詳細に解説することにする。 ダックタイピングとは何か "If it walks like a duck and quacks like a duck, it must be a duck" (もしもそれがアヒルのように歩き、アヒルのように鳴くのなら、それはアヒルである) そもそも、ダックタイピングとは、何か。Wikipediaによれば オブジェクトがあるインタフェースのすべてのメソッドを持っているならば、たとえそのクラスがそのインタフェースを宣言的に実装していなくとも、オブジェクトはそのインタフェースを実行時に実装しているとみなせる、ということである。 らしい。