zoukankan
html css js c++ java
设计模式及其使用的面向对象原则
设计模式
1. 封装变化
2. 多用组合,少用继承
3. 针对接口编程,不针对实现编程
4. 为交互对象之间的松耦合设计而努力
5. 类应该对扩展开放,对修改关闭
6. 依赖抽象,不要依赖具体类
7. 只和朋友交谈
8. 别调用我,我会调用你
9. 让每个类保持单一责任
策略模式
使用组合
观察者模式
装饰者模式
工厂模式(简单工厂、工厂方法模式、抽象工厂模式)
单例模式
命令模式
适配器模式
外观模式
模板方法模式
使用继承
迭代器模式
查看全文
相关阅读:
1.常用命令
虚拟机共享文件夹
Docker安装 和简单使用
js方法名通过参数传递调用实例
highcharts参数说明
绘制HightCharts饼状图
附加数据库失败,操作系统错误 5:”5(拒绝访问。)”的解决办法
ckeditor相关使用
针对MySQL提高百万条数据的查询速度优化
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
原文地址:https://www.cnblogs.com/cag2050/p/15201043.html
最新文章
JVM类加载机制
java内存分配与垃圾回收
JVM内存区域划分
InnoDB索引机制
apache启动时80端口占用的解决方法
JBoss集群中启用HTTPS协议
jboss eap开启https协议
hibernate关联关系笔记
JAVA运算符优先级
启用jboss热部署
热门文章
DB2事务日志已满的解决方法
父元素与子元素之间的margin-top问题(css hack)(转载)
增加JVM虚拟机内存,防止内存溢出
微信JS API PHP类
javascript map forEach filter some every在购物车中的实战演练区分用法
PHP用ActiveMq 实现消息列队
mysql 常用语句
编译安装mysql5.7
一:elasticsearch常用操作总结
IK分词器的使用
Copyright © 2011-2022 走看看