java - Haskell 的类型系统是否遵循 Liskov 替换原则?

oop - 这是否解决了 Liskov 替代方矩形违规问题?

ruby - 当遵循Liskov替换原理(LSP)时,子类可以实现附加接口(interface)吗?

java - 对 Liskov 替换原则的合规性进行单元测试是一种好的做法吗?

scala - `PartialFunction extends Function` 是否违反了 LSP?

oop - 替代(或改进)遭受 LSP 违规的状态模式

oop - liskov 替换原则违反

scala - 为什么在 Scala 中不能用 `var` 覆盖 `def`?

java - 使用策略模式避免向下转型

oop - SharedFolder中违反里氏替换原则

oop - 类型 - 子类型关系。似乎有些不清楚

oop - IS-A 和 Liskov 替换原则的区别?

contravariance - 为什么 Liskov 替换原则需要参数是逆变的?

.net - 我可以实现一系列可重用的测试来测试接口(interface)的实现吗?

liskov-substitution-principle - Liskov 替换原则 - 覆盖方法示例

solid-principles - SOLID Liskov 替换原则

solid-principles - 该示例如何违反 LSP,进而导致违反 OCP?

design-patterns - Liskov 替换原则是否也适用于实现接口(interface)的类?

design-patterns - 适配器模式与 Liskov 替换

inheritance - 弱化前置条件和增强后置条件不也违反里氏替换原则吗?

热门标签: