首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
晴天的空间
创建于2022-03-09
订阅专栏
设计模式
暂无订阅
共6篇文章
创建于2022-03-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
六大设计模式原则-依赖倒置原则
一、依赖倒置原则定义 依赖倒置原则:抽象不应该依赖于实现,实现应该依赖于抽象,也就是说我们应该面对抽象(接口)编程,而不应该面对实现编程。 二、依赖倒置原则描述 依赖倒置原则要求我们在程序代码中传递参
六大设计模式原则-接口隔离原则
一、接口隔离原则定义 接口隔离原则定义如下: 接口隔离原则(Interface Segregation Principle, ISP):使用多个专门的接口,而不使用单一的总接口,即客户端不应该依赖那些
六大设计模式原则-迪米特法则
一、迪米特法则定义 迪米特法则又最少知识原则,其定义如下: 迪米特法则(Law of Demeter, LoD):一个软件实体应当尽可能少的与其他实体发生相互作用。 二、迪米特法则描述 如果一个系统满
六大设计模式原则-里氏替换原则
一、里氏替换原则定义 里氏替换原则是实现开闭原则的重要方式之一,定义如下: 里氏替换原则(Liskov Substitution Principle,LSP):继承必须确保超类所拥有的性质在子类中必须
六大设计模式原则-开闭原则
一、开闭原则定义 开闭原则是面向对象的可复用设计的第一块基石,是最重要的面向对象设计原则。定义如下: 开闭原则(Open-Closed Principle, OCP):一个软件实体应当对扩展开放,对修
六大设计模式原则-单一职责原则
一、单一职责原则定义 单一职责原则是面向对象五个基本原则(SOLID)之一,也是最简单的面向对象设计原则,用于控制类的颗粒大小。单一职责定义如下: 单一职责原则(SRP:Single responsi