1.简介
- 一个软件实体如果使用的是一个父类的话,那么一定适用于其子类,而且它察觉不出父类对象和子类对象的区别。也就是说在软件里面,把父类都替换成它的子类,程序的行为没有变化。
2.特征
- 子类必须能够替换掉它们的父类型。
3.应对的问题
- 由于子类型的可替换性才使得使用父类型的模块在无需修改的情况下就可以扩展。
- 里氏替换原则使得开放-封闭成为了可能。
1.简介
2.特征
3.应对的问题
本文标题:第四章 里氏代换原则(Liskov Substitution P
本文链接:https://www.haomeiwen.com/subject/unlgrctx.html
网友评论