S eda1a14b50ee24bcab19b62f40858e76 Duck Typing

ダック・タイピング。

http://ja.wikipedia.org/wiki/ダック・タイピング

もしもそれがアヒルのように歩き、アヒルのように鳴くのなら、それはアヒルである


もし、そのオブジェクトにfoo()メソッドが定義されているのなら、foo()が実行できるインタフェースを実装している


インタフェース定義するのめんどくさいじゃん!メソッド定義されてたら呼び出せるってことにしてしまおうぜwwwというノリ

弱点はIDEで補完できない(難しい?)こと。

もしかして

    他の人の「Duck Typing」

    S eda1a14b50ee24bcab19b62f40858e76

    無所属ソフトウェアエンジニア

    (1722words)

    最新

      最新エントリ

        関連ツイート