1. 设计模式入门
第一章主要是由鸭子类的创建问题作为引导思路,来对鸭子类的属性和行为来进行的。
1.1 我的观后感:
这里主要是讲因为不同的鸭子会有不同的行为,将行为从类中分离成接口。
第一章的设计原则
1.找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。
2.面向接口编程,不要面向实现编程。
3.多用组合,少用继承。
看到最后这个其实就是策略模式的一种方式。
(本章会继续更新,希望大家喜欢!)
1. 设计模式入门
第一章主要是由鸭子类的创建问题作为引导思路,来对鸭子类的属性和行为来进行的。
1.1 我的观后感:
这里主要是讲因为不同的鸭子会有不同的行为,将行为从类中分离成接口。
第一章的设计原则
1.找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。
2.面向接口编程,不要面向实现编程。
3.多用组合,少用继承。
看到最后这个其实就是策略模式的一种方式。
(本章会继续更新,希望大家喜欢!)