zoukankan      html  css  js  c++  java
  • 设计模式——简单工厂模式

    简单工厂模式

    为什么要有工程模式?

    因为在有很多对象需要集中集中操作的时候,可以减少代码的复用和提高代码的灵活性,具体参考下例。

    什么是工厂模式?

    1、什么是工厂?

    一个专门来创建实例的类叫做工厂,下面是一个简单的例子。
    
    public classs Factory{  //创建工厂类
        public static Object CreateBean(Object arg){
    
            //根据参数创造不同的子类,实现多态。
            
            Object ob = null;
            switch(arg){
                case: arg1{ob = new Object1();}
    
                case: .....
    
               break;
            }
    
        }
    }
    

    工厂模式的好处有哪些?

    提高代码服用性和灵活性,工厂模式解决了对象创建问题。
    

    Tips:

    聚合表示一种弱的“拥有”关系,体现的是A对象可以包含B对象,但是B对象不是A对象的一部分。。

    封装的好处在于将逻辑处理分离开来,到达高复用、高扩展、高灵活性的的目的。

  • 相关阅读:
    linux随记
    springboot-2
    netty-lean1
    nginx
    自定义启动器
    arrayList add
    Mybatis 转义符
    idea 闪退 但是启动的服务还在解决办法
    java 通过map根据list某个字段进行合并
    java list的深拷贝
  • 原文地址:https://www.cnblogs.com/Dougcode/p/12309658.html
Copyright © 2011-2022 走看看