摘要:
原型模式: 用原型实例指定创建对象的种类,并且通过拷贝这些原型所创建新的对象 原型模式 其实就是从一个对象再创建另外一个可定制的对象,而且不需知道任何创建的细节。 代码 #include<iostream> #include<string> //WorkExperience类 class WorkE 阅读全文
摘要:
装饰模式(Decorator),动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活 Component是定义一个对象的接口,可以给这些对象动态的添加职责。 ConcreteComponent是定义了一个具体的对象某夜可以给这个对象添加一些职责。 Decorator,装饰抽 阅读全文
摘要:
适配器模式:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原来由于接口不兼容而不能一起工作的那些类可以一起工作。 角色: (1)Target:这是客户所期待的接口,Target可以是具体的或抽象的类,也可以是接口。 (2)Adaptee:需要适配的类。 (3)Adapter:通过 阅读全文