
设计模式
文章平均质量分 63
醺泽
这个作者很懒,什么都没留下…
展开
-
设计模式的六大设计原则
设计模式的六大设计原则 1、开闭原则 概念:软件实体应当对扩展开放,对修改关闭(Software entities should be open for extension,but closed for modification),即:一个软件实体应该通过扩展来实现变化,而不是通过修改已有的代码来实现变化。 软件实体:①项目中划分出的模块;②类与接口;③方法 可以通过创建子类的方式,重写原有的需要修改的方法,该子类本质就是创建一个扩展来扩展原有的功能,重写后可以通过调用重写后的方法来实现新增功能的使用。原创 2021-04-04 10:37:29 · 250 阅读 · 0 评论 -
接口隔离原则和单一职责原则区别
接口隔离原则和单一职责原则区别 单一职责原则是备受争议的原则,根据不同的业务逻辑,它会将系统功能模块划分成不同种类,产生多样的接口,同时每个接口尽量只包含一个功能(方法)。 而产生争议的原因就是这个业务逻辑的概念太过于模糊,同时它与接口隔离原则又似乎有些冲突。 接口隔离原则,是指一个类对另一个类的依赖应该建立在最小的接口上。 通过定义我们可以得知,单一职责原则注重的是职责的划分,而接口隔离原则注重的是类对接口的依赖的隔离。两个定义站在的角度是不同的,就像不同的两个对象,站在的角度不同,所划分的角度就有所不同原创 2021-04-04 02:06:45 · 2792 阅读 · 0 评论