设计模式(Design Pattern ).pptVIP

  • 2
  • 0
  • 约5.88千字
  • 约 38页
  • 2017-04-21 发布于湖北
  • 举报
设计模式(Design Pattern )

设计模式(Design Pattern );13.2 可重用的面向对象设计模式; 设计模式(Design Pattern)描述了软件开发过程中若干重复出现的问题的解决方案,这些方案不是由过程、算法等底层程序构造实体实现,而是由软件系统中类与类之间或不同类的对象之间的共生关系组成。 设计模式可以帮助软件设计人员学习、重用前人的经验和成果。;设计模式的分类整理最早见于Erich Gamma在德国慕尼黑大学的博士论文。 1995年,Erich Gamma,Richard Helm,Ralph Johnson,John Vlissides合著的 《Design Patterns:Elements of Reusable Object_Oriented Software》系统地整理和描述了23个精选的设计模式(goF模式),为设计模式的学习、研究和推广提供了良好的范例。;ClassName ;(2)连接的表示 ???? ? 例如:由类A创建类B的对象 ? ;实例引用关系:; ;1.抽象工厂(Abstract Factory)模式 抽象工厂定义一个抽象基类,为创建组合对象提供接口。 在面向对象系统中,单个对象的创建由构造函数负责。一个组合对象的动态创建可由一个创建函数一次性完成,以保证被创建的组合对象的完备性。 抽象工厂定义的接口称为创建函数或初始化函数。 抽象工厂的不同实

文档评论(0)

1亿VIP精品文档

相关文档