liskov-substitution-principle

liskov-substitution-principle

文章 0 浏览 5

为了绑定而破坏LSP可以吗?

有件事告诉我,我可能会因为问这个问题而被处以私刑。对于提前的冗长描述表示歉意。 我正在研究 Silverlight 4 项目中的一些特殊情况。本质上我正在构…

無心 2024-12-09 04:20:38 1 0

了解Liskov和OCP之间的关系

我正在巩固我对里氏替代校长和开闭校长之间关系的理解。如果有人能证实我的推论并回答我的问题,那就太好了。 我有以下课程。如您所见,B 派生自 A,…

眼眸 2024-12-08 21:40:56 2 0

有什么从具体类继承的好例子吗?

Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…

拿命拼未来 2024-12-05 13:09:11 0 0

Java异常层次结构背后的基本原理

我发现 Java 的异常层次结构令人困惑。 Throwable分为Error和Exception,其中RuntimeException继承自Exception。 Error 是未经检查的异常。那么为什么…

寄居人 2024-11-27 19:15:56 1 0

等级制度违反了里氏法则——那又怎样?

我使用的 API 违反了里氏替换原则:它抛出自己的 Exception 类型,该类型扩展了 Exception,但将来自基类的异常消息放入新的 ErrorCode 字段中,并将…

预谋 2024-11-27 18:01:52 2 0

继承和LSP

提前为一个冗长的问题道歉。在此特别感谢反馈。 。 。 在我的工作中,我们用日期范围(日期周期,如果你愿意的话)做很多事情。我们需要进行各种测量…

秋凉 2024-11-16 08:43:48 2 0

抽象属性是否违反里氏替换原则?

假设我有一个抽象类,例如: public abstract class Pet { private final String name; public Pet(String name) { this.name = name }; public abstr…

昵称有卵用 2024-11-14 09:54:02 4 0

为什么数组要实现IList?

查看 System.Array 类的定义 public abstract class Array : IList, ... 理论上,我应该能够编写这一点并且很高兴 int[] list = new int[] {}; IList …

〃温暖了心ぐ 2024-11-06 08:35:33 7 0

我的讲师对里氏替换原理的定义是否不正确,或者我是否误解了?

由于(里氏)替换原则,以下内容确实有效,该原则表示,如果需要某个类的实例的引用,那么您可以替换对该类的任何子类的实例的引用。 public static v…

魔法少女 2024-11-02 20:01:06 3 0

关于LSP(里氏替换原理)和子类型的问题

LSP 说 如果 q(x) 是关于类型 T 的对象 x 的可证明属性,则 q(y) 对于类型 S 的对象 y 应该为真,其中 S 是 T 的子类型。 我可以将其改写如下: q(x) …

策马西风 2024-10-21 13:58:22 7 0

适配器模式与里氏替换

Adapter设计模式用于将一个类(Target)的接口转换为客户期望的另一个接口(Adaptee)。适配器允许不兼容的类一起工作,否则这些类由于接口不兼容而无…

依 靠 2024-10-19 08:48:28 6 0

聚合类扩展基类 - 违反 LSP?

维基百科上的里氏替换原理 (LSP) 假设我有一个外星人具有 numFingers 属性*的类。有时,我需要从数据库中提取 numFingers 的总和,并按其他字段值进行…

一百个冬季 2024-10-13 06:17:37 6 0

您能用一个很好的 C# 示例来解释里氏替换原理吗?

Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题?通过编辑这篇文章来更新问题,使其仅…

残疾 2024-10-07 11:55:48 5 0

ReadOnlyCollection 类是糟糕设计的一个很好的例子吗?

Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…

春风十里 2024-09-26 21:40:26 8 0

LSP 的协变和逆变

LSP与协方差和逆变有何关系? 有什么关系吗? LSP 是协方差的一种形式吗?…

腻橙味 2024-09-26 19:37:20 6 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文