zoukankan
html css js c++ java
设计模式及其使用的面向对象原则
设计模式
1. 封装变化
2. 多用组合,少用继承
3. 针对接口编程,不针对实现编程
4. 为交互对象之间的松耦合设计而努力
5. 类应该对扩展开放,对修改关闭
6. 依赖抽象,不要依赖具体类
7. 只和朋友交谈
8. 别调用我,我会调用你
9. 让每个类保持单一责任
策略模式
使用组合
观察者模式
装饰者模式
工厂模式(简单工厂、工厂方法模式、抽象工厂模式)
单例模式
命令模式
适配器模式
外观模式
模板方法模式
使用继承
迭代器模式
查看全文
相关阅读:
字符缓冲流,properties类,序列化流与反序列化流,打印流
字节输入输出流,字符输入输出流,转换流,字节缓冲流
ListFiles(),文件过滤器与递归
File
Beta冲刺第二周王者荣耀交流协会第三次会议
第九周PSP
Beta周王者荣耀交流协会第六次会议
第八周PSP
王者荣耀交流协会-小组互评Alpha版本
小组互评Alpha版本
原文地址:https://www.cnblogs.com/cag2050/p/15201043.html
最新文章
美妙的约会
逆序数
模数求和
暑假计划安排
反射的使用(1)
反射,泛型擦除
通过反射,web.xml配置
获取xml中节点
web.xml是DTD约束的
web.xml是Schema约束的
热门文章
TCP通信
DatagramPacket对象
网络通信协议InetAddrss
随机数类Random
类加载器与反射
网络通信
UDP,TCP与TCP多线程的传输接收
线程池,线程安全
多线程-Thread Runnable
commons-IO
Copyright © 2011-2022 走看看