エンジニアの内山です。 ぷよぷよeスポーツが500円セールをやっていたので、無駄にSwitch版とPS4版を買いました。 久しぶりにぷよぷよを楽しんでいます。 今回は、ダックタイピングについて解説してみたいと思います。 ダックタイピングとは ダックタイピングとは、Rubyなどの動的型付けオブジェクト指向プログラミング言語で行われる、型付けのやり方です。 次の文章が基になっている考え方となっています。 もしもそれがアヒルのように歩き、アヒルのように鳴くのなら、それはアヒルである。 ダック・タイピング - Wikipedia オブジェクト指向の話に置き換えると、 それが「何かしらのオブジェクト」 アヒルのように歩き アヒルのように鳴く が「メソッド」 に対応しています。 先ほどの文章を言い換えると、 もしもそのオブジェクトが Duckオブジェクト のように Walk()メソッド を呼び出すこと