设计模式慨念文档.docVIP

  • 2
  • 0
  • 约1.03万字
  • 约 7页
  • 2018-01-09 发布于河南
  • 举报
设计模式慨念文档

什么是设计模式   设计模式是一系列在实践中总结出来的可复用的面向对象的软件设计方法 设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 一Creational Patterns 创建型模式 1.Factory 工厂模式 定义:提供创建对象的接口. 为什么工厂模式是如此常用?因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑实用工厂模式,虽然这样做,可能多做一些工作,但会给你系统带来更大的可扩展性和尽量少的修改量。 2.Abstract Factory 抽象工厂模式 工厂模式中有: 工厂方法(Factory Method) 抽象工厂(Abstract Factory). 这两个模式区别在于需要创建对象的复杂程度上。 3.Factory Method 工厂方法模式 在实际应用中,工厂方法用得比较多一些,而且是和动态类装入器组合在一起应用,工厂方法确实为系统结构提供了非常灵活强大的动态扩展机制,只要我们更换一下具体的工厂方法,系统其他地方无需一点变换,就有可能将系统功能进行改头换面的变化。 4.Builder 建造者模式 B

文档评论(0)

1亿VIP精品文档

相关文档