- 384 名前:351 mailto:sage [2019/06/24(月) 12:59:35.18 ID:a0F4XMAJ.net]
- Duck Typing では、インスタンスobj のクラス・型・継承関係は関係なく、振る舞いで決まる。
objが同名のメソッドで、同じ数の引数を持つだけでよい Java で言う、同じinterface を持つけど、特に宣言はしない。 呼び出すメソッドに、反応するかどうか 「アヒルのように歩き,アヒルのように鳴くものは、アヒルに違いない!」 ただし、Duck Typingは、クラスよりも変幻自在だから、モンキーパッチになりやすいので要注意!
|

|