zoukankan
html css js c++ java
设计模式及其使用的面向对象原则
设计模式
1. 封装变化
2. 多用组合,少用继承
3. 针对接口编程,不针对实现编程
4. 为交互对象之间的松耦合设计而努力
5. 类应该对扩展开放,对修改关闭
6. 依赖抽象,不要依赖具体类
7. 只和朋友交谈
8. 别调用我,我会调用你
9. 让每个类保持单一责任
策略模式
使用组合
观察者模式
装饰者模式
工厂模式(简单工厂、工厂方法模式、抽象工厂模式)
单例模式
命令模式
适配器模式
外观模式
模板方法模式
使用继承
迭代器模式
查看全文
相关阅读:
算法第二章上机实践报告
算法第一章作业
第7章学习小结 不使用STL-map过实践题:QQ帐户的申请与登陆
第6章学习小结
HDU
HDU 2089 不要62(数位DP)
char-2
chart-7
chart-6
char-8
原文地址:https://www.cnblogs.com/cag2050/p/15201043.html
最新文章
python之路(装饰器函数)
python基础(二)基础数据类型
python集合,深浅copy
python基础(一)
python之路-函数进阶
python之文件操作
python之路-初识函数
Hadoop第一式:配置Linux环境
Alembic基本使用
服务器常用的状态码及其对应的含义如下
热门文章
使用ionic cordova build android --release --prod命令打包报错解决方法
linux下curl的使用
linux查看文本的5+1种方式
使用SSH远程端口转发
Jmeter BeanShell调用接口
Jmeter调用阿里大于短信接口
第四章上机实践报告
算法第三章作业
算法第三章上机实践报告
算法第二章作业
Copyright © 2011-2022 走看看