热门

最新

红包

立Flag

投票

同城

我的

发布
lamwimham1
lamwimham1
5 年前
truelamwimham1

小知识第4天
面向对象设计的SOLID原则之一:里氏替换原则(LSP,Liskov Substitution Principle)
里氏替换原则指出,派生的子类应该是可替换基类的,也就是说任何基类可以出现的地方,子类一定可以出现。但反过来,子类出现的地方,子类所依赖的基类不一定可以出现。
通俗的说,就是,我说会乘车出行,但车的类型可以是小轿车,也可以是公交车。但如果我说我喜欢坐小轿车,就一定代表我喜欢车吗?这是不合理的。所以我们做设计基类和子类的时候,要尽量遵循里式替换原则
#上一条,写错了里式替换的缩写,重发#

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
数字图像处理opencv,图像重构。这重构的怪怪的,请问各位大佬是啥原因
立即登录