Devsway

日々の記録とか記憶とか。

設計原則


インターフェイスに対してプログラミングする。


厳密に言うと、mainはスーパータイプに対するプログラミングする。


インターフェイスをかまして繋げるってことかな?


animal型になることで一見すると大した違いがないように思えるが、実際には「動物なこと」なので

多様性が広がります。


具象実装クラスの型はなるべくインターフェイス型にしましょう。こと。


Duckは振る舞いのインターフェイスを持つってことか?





カテゴリー

オレオレIT用語辞典