设计模式(工厂模式1)

工厂模式--实现类创建者和调用者的分离

详细分类:

      *简单工厂模式

      *工厂方法模式

      *抽象工厂模式
面向对象设计的基本原则:


 (1) 如果已有两个类,又想增加新的功能,最好增加新的类,而不要对原有的类进行修改。

 (2) 如果两个实现类,A是一个具体实现类,B也是一个实现类,

  A-->B,A依赖B,但B要是实现一个接口,,我们就直接和接口发生关   

  系,不要和实现类发生关系。依赖关系就从具体转向抽象。

 (3)。 我们的类尽量少和其他类发生关系,即尽量少的依赖其他类, 

  

  


  

posted @ 2015-09-15 22:05  宝哥大数据  阅读(136)  评论(0)    收藏  举报