PHP
PHPでダックタイピングしてみる
PHPでダックタイピングしてみた。
オブジェクト指向はクラスベースで分かりやすく書ける。
動的型付け言語なので、ダックタイピングも楽々だ。
class Dog { function voice() { return "wan!"; } } class Cat { function voice() { return "nyaa!"; } } class Mouse { function voice() { return "chuu!"; } } function cry($animal) { print $animal->voice() . "\n"; } $d = new Dog; $c = new Cat; $m = new Mouse; cry($d); cry($c); cry($m);
[ 戻る ]