设计模式课程收获
2015-06-05 17:36
176 查看
1、a-> b, b为A的参数 (飞行员开飞机);
2、迪米特法则(Law of demetor): 少用public;
3、装饰者模式(Decortor):解决继承是编译时决定的问题,增加类的功能;
4、代理模式: 实现横向的功能(性能、日志);
5、Mediator: 中间层, 解耦;
2、迪米特法则(Law of demetor): 少用public;
3、装饰者模式(Decortor):解决继承是编译时决定的问题,增加类的功能;
4、代理模式: 实现横向的功能(性能、日志);
5、Mediator: 中间层, 解耦;
相关文章推荐
- PHP 替换url中参数
- C#中字符数组,字节数组和string之间的转化
- Java加密技术(一)单向加密算法MD5&SHA&MAC与BASE64
- android app开发思考碎片
- 第六章 系统数据文件和信息
- 【cocos2d-x 027】 android.mk详解
- CentOS iso下载
- gdb
- Range
- SQL中OpenDataSource与OpenRowSet的应用
- Codeforces Round #306 (Div. 2) E. Brackets in Implications
- Linux/Windows设置完成端口的区间
- C# IL代码、JIT编译器、MSIL、Ildasm.exe
- ActionBarSherlock SlidingMenu整合,解决SlidingMenu example的getSupportActionBar()方法不能用问题
- java序列化/反序列化之xstream、protobuf、protostuff 的比较与使用例子
- 数据库主键和外键
- jQuery 效果 - 滑动
- 水题 Codeforces Round #306 (Div. 2) A. Two Substrings
- Sql从Excel中读表资料
- redis