2007-06-25から1日間の記事一覧
元のコードは,Dog クラスと Cat クラスが IAnimal インタフェースを継承しています. 継承関係は非常に強い依存関係であるため,設計変更が難しくなりやすいです. そこで,より弱い依存関係を目指して,テンプレートを使ってこの親子関係をなくしてみまし…
元のコードは,Dog クラスと Cat クラスが IAnimal インタフェースを継承しています. 継承関係は非常に強い依存関係であるため,設計変更が難しくなりやすいです. そこで,より弱い依存関係を目指して,テンプレートを使ってこの親子関係をなくしてみまし…