おっさんの備忘録
id:TTKCD
インターフェイス分離の原則(Interface Segregation Principle)
SOLID原則のひとつ。クライアントが使用しないメソッドへの依存を、強制すべきではない。インターフェイスの具象クラスでは、メソッドの実装が強制される。 つまり、具象クラスで不要なメソッドの作成が強制されないように、小さなインターフェイスを作る必要がある。 悪い例 格闘について考える。 public interface IFigh…