zoukankan
html css js c++ java
一.设计模式之六大原则
1.单一职责原则
一个类只负责一个职责
2.里氏替换原则
:子类可以扩展父类的功能,但是不要改变父类的功能
3.依赖倒置原则
:面向接口编程
4.接口隔离原则
实现最小功能接口,粒度越小越好
5.迪米特法则
降低偶合, 在局部变量里面尽量不要引用其他的类
6.开闭原则
:对扩展开发,对修改关闭.
踏踏实实的走,每一步都算数
查看全文
相关阅读:
【Java基础】9、Enumeration接口和Iterator接口的区别
【Java基础】4、java中的内部类
【Java基础】3、Java 位运算(移位、位与、或、异或、非)
【高并发解决方案】6、数据库水平切分的实现原理解析
【Java深入研究】6、CGLib动态代理机制详解
【Java深入研究】4、fail-fast机制
【Java深入研究】2、JDK 1.8 LinkedList源码解析
【算法】1、快速排序
Linux下查看系统版本号信息的方法
Kubernetes1.2如何使用iptables
原文地址:https://www.cnblogs.com/keepstudy-xiahl/p/14118077.html
最新文章
通过Python的JIRA库操作JIRA
二分查找算法(Python版)
Jenkins自动化构建python nose测试
一道面试题引发的pythonic
在Mac上安装与使用mitmproxy
Python nose单元测试框架结合requests库进行web接口测试
软件测试用例设计“八法归一”——因果阵
在Mac系统下用STS搭建一个Spring MVC项目
【Java深入研究】7、ThreadLocal详解
【Spring】26、利用Spring的AbstractRoutingDataSource解决多数据源,读写分离问题
热门文章
【Spring】25、Spring代理。 BeanNameAutoProxyCreator 与 ProxyFactoryBean
【算法】5、算法资料汇总
【Java POI】1、Java POI的使用
【算法】4、稳定排序和不稳定排序
【算法】3、堆排序
【算法】2、主宰这个世界的10大算法
【Spring】24、<load-on-startup>0</load-on-startup>配置
【Java基础】12、java中方法的参数传递机制
【Java基础】11、java方法中只有值传递,没有引用传递
【Java基础】10、Java中throw和throws的区别
Copyright © 2011-2022 走看看