设计模式(一):三大类别和六大原则

1、三大类别 设计模式分为三大类: 建立型模式:对对象的实例化过程进行抽象,这使得一个系统能够不用关心这些对象是如何建立,组合,呈现的,对于类建立模式来讲经过使用继承改变实例化的类,对于对象建立模式来讲经过使用代理来实例化所须要的对象。共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式:经过对多个类和对象进行组合获得复杂结构的类,通常使用继承或者成员变量引用形式来实现
相关文章
相关标签/搜索