Java设计模式七大原则
刚满20就秃顶
刚满20就秃顶
展开
-
里氏替换原则
里氏替换原则基本介绍:案例实现:解决方法:基本介绍:案例实现:解决方法: 如有错误的话请留言,谢谢原创 2019-12-27 14:35:40 · 92 阅读 · 0 评论 -
依赖倒转原则
依赖倒转原则案例分析:基本介绍:代码实现:依赖倒转原则的注意事项和细节:案例分析:基本介绍:代码实现:依赖倒转原则的注意事项和细节: 如有错误的话请留言,谢谢...原创 2019-12-27 13:55:34 · 87 阅读 · 0 评论 -
接口隔离原则
接口隔离原则基本介绍:使用接口隔离原则进行改进基本介绍:客户端不应该依赖它不需要的接 口,即一个类对另一个类的依赖,应该建立在最小的接口上图例实现:弊端:B类和D类实现了他们不需要的方法。package com.itheima.demo2;/** * @Author: 刚满20就秃顶 * @Code: */public class Segregation1 { pu...原创 2019-12-27 11:48:32 · 116 阅读 · 0 评论 -
单一职责原则
单一职责原则:基本介绍:方案一:不使用单一职责:方案二:遵守单一职责原则:方案三:只在方法上遵守原则:单一职责原则注意事项和细节基本介绍:方案一:不使用单一职责:以交通工具案例讲解:结果:很明显这样的方式是错误的: 违反了单一职责的原则解决方案很简单,根据交通工具的运行方法不同,分解成不同的类即可方案二:遵守单一职责原则:弊端:这样的改动很大,既将类分解,同时修改客户端方案...原创 2019-12-27 11:03:57 · 144 阅读 · 0 评论