Slide 40
Slide 40 text
#codepolaris
復習
❖ BankAccount とBasicAccount, SavingAccountは置換可能である
➢ リスコフの置換原則
❖ Repository, Controller, Service, Factory などでそれぞれ一つのことを担当
➢ 単一責任の原則
❖ Depositableを継承するのはdepositのメソッドが必要なクラスのみ
➢ インターフェース分離の原則
❖ FactoryやBuilderのデザインパターン
➢ オープンクローズドの原則
❖ @Autowiredを使って、上位モジュールでの直接のインスタンス生成を避ける
➢ 依存性逆転の原則