GOF设计模式类图复习.pptVIP

  • 16
  • 0
  • 约5.73千字
  • 约 22页
  • 2018-03-11 发布于湖北
  • 举报
GOF设计模式类图复习

软件设计模式复习 面向对象思想object-oriented?thought 面向对象设计object-oriented design 重用方式:继承、聚合、依赖 问:为什么要优先使用聚合少用继承? 理解:高内聚低耦合 1. Simple Factory Factory design pattern MyClass createObjectOfRequiredClass(): RequiredClass ?create object? RequiredClass Client RequiredClass instanceOfRequiredClass = MyClass.getInstanceOfRequiredClass(); 问:什么是设计模式? 问:使用静态方法static method定义一个简单工厂? 创建型模式 2.Factory method 工厂方法(FactoryMethod)模式是类的创建模式,其用意是定义一个创建产品 对象的工厂接口,将实际创建工作推迟到子类。 Product ConcreteProduct Creator ConcreteCreator factoryMethod() anOperaton() factoryMethod() 创建型模式 问:为什么工厂方法比简单工厂的扩展性好? ConcreteCreator fact

文档评论(0)

1亿VIP精品文档

相关文档