(资料图)
想必现在有很多小伙伴对于里氏代换原则的详细解释方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于里氏代换原则的详细解释方面的知识分享给大家,希望大家会喜欢哦。
为了说明,我们先用第一种方法来看一个例子,第二种办法在另外一个原则中说明。
我们就看那个著名的长方形和正方形的例子。
对于长方形的类,如果它的长宽相等,那么它就是一个正方形,因此,长方形类的对象中有一些正方形的对象。
对于一个正方形的类,它的方法有个setSide和getSide,它不是长方形的子类,和长方形也不会符合LSP。
本文到此结束,希望对大家有所帮助。
标签: