6.6.6 面向接口编程

6.6.6 面向接口编程

接口体现的是一种规范和实现分离的设计哲学,充分利用接口可以极好地降低程序各模块之间的耦合,从而提高系统的可扩展性和可维护性。

1. 简单工厂模式

2. 命令模式

这本书上讲的设计模式都不深入,想要弄懂设计模式还得看其他书籍。