设计模式学习---(2)
来源:互联网 发布:腾讯数据库泄露 编辑:程序博客网 时间:2024/06/07 20:04
原型模式:
ConcretePrototype1 p1 = new ConcretePrototype1("r");
ConcretePrototype1 c1 = (ConcretePrototype1 )p1.Clone();
但是其clone()是浅复制,对于引用对象不会clone()一个新的,而是使用原有引用。
模板方法模式:
将不变的取出到父类中,讲变化的放到子类中,子类继承父类的抽象方法。
迪米特法则:
0 0
- 模式设计学习(2)
- 设计模式学习(2)
- 设计模式学习---(2)
- 设计模式 学习 2:
- 设计模式学习(2)
- 设计模式学习(2)工厂模式,抽象工厂模式
- 设计模式学习笔记(2)
- IOS设计模式学习(2)热身
- java 设计模式 学习笔记 (2) - 工厂方法模式
- 菜鸟学习 设计模式——行为模式(2)
- 【设计模式】学习笔记2:观察者模式(Observer)
- java设计模式学习(一)-工厂方法模式2
- 设计模式的学习(2)——适配器模式
- java/android 设计模式学习笔记(2)---观察者模式
- 学习设计模式(2)——MVC模式
- Head First设计模式学习笔记-------(2)观察者模式
- 大话设计模式学习笔记(2)----策略模式
- 设计模式的学习-(2)简单工厂模式
- 如何将ubuntu控制台输出到串口?
- CS229 Lecture Notes(2): Logistic Regression
- kerberos原理分析
- MFC ComboBox的使用
- 解决eclipse导出javadoc时的“错误: 编码GBK的不可映射字符”问题
- 设计模式学习---(2)
- 简单地C#word导出(二)
- 在Eclipse中中tomcat会启动两次
- BFS与DFS
- OpenCV2.4.10之samples_cpp_tutorial-code_learn------安装配置与第一个Opencv程序
- Sublime text设置文件
- Retrofit详解(一)(Retrofit创建过程)
- synchronized和lock,volitile区别
- js将格式化后的时间拼接成字符串