设计原则-里氏代换原则
发布时间:2020-12-14 02:02:13 所属栏目:百科 来源:网络整理
导读:里氏代换原则: 所有引用基类(父类)的地方,必须能透明地使用其子类的对象. 里氏代换原则告诉我们,在软件系统中,将一个基类对象替换成它的子类对象,程序将不会产生任何错误和异常,反过来则不成立,如果一个软件实体使用的是一个子类对象的话,那么它一定能够使用
里氏代换原则: 所有引用基类(父类)的地方,必须能透明地使用其子类的对象. 里氏代换原则告诉我们,在软件系统中,将一个基类对象替换成它的子类对象,程序将不会产生任何错误和异常,反过来则不成立,如果一个软件实体使用的是一个子类对象的话,那么它一定能够使用基类对象. 使用里氏代换原则需要注意的问题:
里氏代换原则是开闭原则的具体实现手段之一. 废话那么多,说白了里氏代换原则就是多肽嘛,搞懂了多肽的性质就搞懂了里氏代换原则. 我觉得开发中的多肽就是里氏代换原则的例子,一模一样,完全符合. 原文在这里,这里写的更加详细. Reference: http://www.52php.cn/article/p-prmceemc-bao.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |