Java简单设计模式简介.pptVIP

  • 0
  • 0
  • 约3.31千字
  • 约 19页
  • 2019-08-07 发布于江苏
  • 举报
设计模式 目标 设计模式简介 单例模式 理解面向接口的编程 工厂模式 * 设计模式简介 设计模式:为了解决某些特定问题的开发方案 设计模式分为: 创建类型的模式 结构类型的模式 行为类型的模式 * 创建类型的模式 创建类型的模式如何有效地创建类的实例 工厂模式(Factory Pattern):根据工厂模式实现的类可以根据提供的数据生成一组类中某一个类的实例,而这一组类有一个公共的抽象父类 抽象工厂模式(Abstract Factory Pattern):抽象工厂模式也可以根据提供的数据生成一组类中某一个类的实例,而这一组类有一个公共的抽象父类。只不过它定义的是一个接口 构造者模式(Builder Pattern):构造者模式将一个复杂对象的构造过程和它的表现层分离开来,这样类就可以根据不同情况展现出不同的表现方式 原型模式(Prototype Pattern):原型模式通过对类的实例进行拷贝来创建新的实例 单一模式(Singleton Pattern):根据单一模式实现的类只允许有一个类的实例,并且提供了一个全局指针来引用该实例 多例模式(Multition Pattern): 允许一个类有多个实例,由自己来创建和维护这个实例 * 结构类型模式 结构类型的模式将类和对象组合起来,以构成更加复杂的结构 ,帮助开发人员将简单对象组合在一起以后的更加复杂的

文档评论(0)

1亿VIP精品文档

相关文档