zoukankan      html  css  js  c++  java
  • 设计模式(工厂模式1)

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

    详细分类:

          *简单工厂模式

          *工厂方法模式

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


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

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

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

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

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

      

      


      

  • 相关阅读:
    gnuplot
    charles证书安装
    jenkins 配置ssh
    jenkins 配置slave
    centos 安装jenkins
    mac的一些命令
    docker 常用命令
    GO vim环境
    go vendor目录
    protobuf
  • 原文地址:https://www.cnblogs.com/chengbao/p/4811651.html
Copyright © 2011-2022 走看看