zoukankan
html css js c++ java
设计模式及其使用的面向对象原则
设计模式
1. 封装变化
2. 多用组合,少用继承
3. 针对接口编程,不针对实现编程
4. 为交互对象之间的松耦合设计而努力
5. 类应该对扩展开放,对修改关闭
6. 依赖抽象,不要依赖具体类
7. 只和朋友交谈
8. 别调用我,我会调用你
9. 让每个类保持单一责任
策略模式
使用组合
观察者模式
装饰者模式
工厂模式(简单工厂、工厂方法模式、抽象工厂模式)
单例模式
命令模式
适配器模式
外观模式
模板方法模式
使用继承
迭代器模式
查看全文
相关阅读:
连接H3C交换机的Console口连不上
WIN7远程桌面连接--“发生身份验证错误。要求的函数不受支持”
关于SSD Trim功能
电源适配器和充电器的区别和关系
处理win7任务栏通知区域图标异常问题
VMware Workstation 学习笔记
关于“找不到附属汇编 Microsoft.VC90.CRT,上一个错误是 参照的汇编没有安装在系统上。”的解决
Win7硬盘的AHCI模式
电脑没有网络的故障分析
通过Performance Log确定磁盘有性能问题?
原文地址:https://www.cnblogs.com/cag2050/p/15201043.html
最新文章
Unity3D项目
Unity3D基础
B/S发布到服务器
c/s winform打包和部署
自定义编写控件列
html表格(table)常用属性
html中的文本标签
python:map_reduct_filter_sorted
python:Functional Programming
python:生成器 VS 迭代器
热门文章
python:递归函数
python:函数
python:dict vs list vs set
PV,UV,VV,IP
Linux-命令-awk
Linux-命令-netstat
Linux-修改主机名规范
DHCP服务器 出现的故障
H3C交换机引发的奇葩故障
H3C设备系列问题
Copyright © 2011-2022 走看看