【设计模式】工厂模式

2016-12-31  本文已影响0人  CloudHunter

设计模式:工厂模式

定义:工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个,工厂方法让类把实例化推迟到子类。


设计原则:

依赖倒置原则
要依赖抽象,不要依赖具体类。这个原则说明了:不能让高层组件依赖低层组件,而且,不管高层或低层组件,“两者”都应该依赖于抽象。所谓“高层”组件,是由其他低层组件定义行为的类。
倒置在哪里:在依赖倒置原则中的倒置是指和一般的OO设计的思考方式完全相反。高层组件和低层组件都依赖于抽象。

指导方针:


设计模式:抽象工厂模式##

定义:抽象工厂模式提供了一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体的类。


要点

上一篇下一篇

猜你喜欢

热点阅读