首页
人工智能
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
设计模式 – 接口隔离原理只是单一责任原则的替代品?
设计模式
2020-06-27
接口隔离原理只是
一个
单一责任原则的替代品?
我认为如果我的课程完成SRP,就不需要
提取
多个界面。
所以ISP看起来像是
解决方
案,以防我们因为某些原因打破SRP。
我对吗 ?
举个例子,他们的责任就是把数据保持在例如硬盘将类拆分为读写部分将不具有实际意义。但有些客户端只应该使用该类来读取数据,一些客户端只能写入数据,而有些客户端
要做
这两个。将ISP应用于三个不同的接口将是
一个
很好的
解决方
案。
相关文章
迭代器模式(Iterator)
迭代器模式(Iterator)迭代器模式(Iterator)[Cursor]意图...
高性能IO模型浅析
高性能IO模型浅析服务器端编程经常需要构造高性能的IO模型,...
策略模式(Strategy)
策略模式(Strategy)策略模式(Strategy)[Policy]意图:定...
访问者模式(Visitor)
访问者模式(Visitor)访问者模式(Visitor)意图:表示一个...
命令模式(Command)
命令模式(Command)命令模式(Command)[Action/Transactio...
生成器模式(Builder)
生成器模式(Builder)生成器模式(Builder)意图:将一个对...