2014年2月23日
摘要: 原则:1 单一职责原则2 开放封闭原则3 里氏代换原则4 依赖倒转原则一 创建型模式1 简单工厂模式工厂方法模式抽象工厂模式简单工厂模式+反射机制可以替代抽象工厂模式反射机制:研究java的反射机制,为何C++没有,如何实现?2 原型模式主要解决OO语言深拷贝问题java、C#等通过实现cloneble接口。C++类嵌套实现复制拷贝函数3 建造者模式4 单例模式二 结构性设计模式5 适配器模式6 代理模式7 装饰者模式8 组合模式三 行为型8 策略者模式9 模板方法模式10 观察者模式11 备忘录模式A a;A a(); 编译器会当成函数声明A * a=new A();A * a=new A; 阅读全文
posted @ 2014-02-23 16:11 Yogurshine 阅读(193) 评论(0) 推荐(0) 编辑