接口隔离原则(学习笔记)

客户端不应该被迫依赖于它不使用的方法:一个类对另一个类的依赖应该建立在最小的接口上。

上面的设计我们发现他存在的问题,黑马品牌的安全门具有防盗,防水,防火的功能。现在如果我们还需要再创建一盒传智品牌的安全门,而该安全门只具有防盗、防水功能呢?很显然如果实现SafetyDoor接口就违背了接口隔离原则,那么我们如何进行修改呢?

相关推荐
刷帅耍帅4 分钟前
设计模式-单例模式
笔记
零星_AagT19 分钟前
红日靶机(二)笔记
windows·笔记·域渗透·vulnstack
@qike24 分钟前
【C++】——类和对象(上)
java·开发语言·jvm·数据结构·c++·笔记·算法
楠了个难1 小时前
SPI通信——FPGA学习笔记14
笔记·学习·fpga开发
Daniel_10111 小时前
高斯消元 笔记
笔记
zhangrelay1 小时前
谈及医疗和教育真实需求是什么
笔记·学习·持续学习
结衣结衣.1 小时前
程序地址空间
linux·c语言·笔记·学习·操作系统
陈俊杰11 小时前
软件工程的详细学习要点和学习方向
学习·软件工程
逻辑与&&2 小时前
[Docker学习笔记]Docker的原理&&Docker常见命令
linux·运维·笔记·学习·docker
夜流冰2 小时前
工程师 - 如何配置DNS服务器
笔记