open-closed-principle

open-closed-principle

文章 0 浏览 8

如何使这个小伪代码符合Liskov原理?

保持整洁而简单,这是我最初的java pseudocode的一个例子: public abstract class Vehicle { private String owner; private id plate; public remov…

冷情 01-18 07:44 3 0

使用 MVP 模式和 OO 原则

我尝试在使用 MVP 模式的场景中应用面向对象编程的原则。 我得到了 4 个解决方案,最后两个我更喜欢。 然而,大多数解决方案都打破了某些原则,如 SRP…

心意如水 12-25 11:22 4 0

“开放/封闭原则”和“开放/封闭原则”有什么区别?和“依赖倒置原则”?

我读过有关 SOLID 的文章,但我没有看到 OCP 和 DIP 之间有任何区别。看一下 OCP 的示例: http://www.oodesign.com/open-close-principle.html 保存 …

心房的律动 12-18 19:26 4 0

了解Liskov和OCP之间的关系

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

眼眸 12-08 21:40 6 0

开/闭原理-如何处理这个开关?

我一直在研究开放封闭原则,听起来不错,所以我想实践它的教义。 我考虑将新发现的知识应用到现有项目中,但很快就陷入了困境。 如果出现新的 UserTyp…

泅渡 11-30 23:09 6 0

创建对象时如何应用开闭原则

我正忙于解析 xml 文档(google docs api)并将各个文档放入对象中。 有不同类型的文档(文档、电子表格、演示文稿)。这些文档的大多数信息是相同的…

秋凉 11-14 12:08 8 0

开放/封闭的灵活软件

标题可能不太具有描述性,但我想不出更好的标题。我对此感到抱歉。 因此,我现在遇到的问题是我已经遇到过几次的问题。它实际上是关于设计模式和原则…

情场扛把子 11-05 11:12 11 0

Objective C 类别与开放/封闭原则

根据开闭原则 。 。 。软件实体(类、模块、函数等)应该对扩展开放,但对修改关闭 那么我可以说类别严重违反了这一原则吗?…

递刀给你 11-03 00:59 8 0

理解开闭原则

当我遇到以下代码时,我正在重构简单脚本文件解析器的一些旧代码: StringReader reader = new StringReader(scriptTextToProcess); StringBuilder sc…

骄傲 10-26 05:35 7 0

使用 BDD 时遵循开放/封闭原则有什么好处吗?

开放/封闭原则似乎是为了防止对象或方法中的回归。鉴于您的代码已被测试覆盖,因为您正在练习 BDD,这似乎是一个多余的要求。此外,它似乎通过要求 AP…

甜嗑 10-14 13:41 13 0

如何编写符合 OCP 的代码?

我最近一直在尝试学习基本的设计原理,但 OCP 让我有点困惑。当发生变化时,最好是扩展系统而不是修改现有的和工作的部分,这是有道理的。但这难道不…

生来就爱笑 09-29 00:19 11 0

抽象方法和开闭原则

假设我有以下人为的代码: abstract class Root { public abstract void PrintHierarchy(); } class Level1 : Root { override public void PrintHier…

魂ガ小子 09-26 12:28 9 0

当业务逻辑发生变化时,如何尊重开放封闭原则?

我们正在对我们的系统进行一些重大更改,我想知道实现这些新业务逻辑规则的最佳方法,尊重 SOLID 原则: 开放/封闭原则说“开放用于扩展,但关闭用于…

黯淡〆 09-15 23:29 13 0

在这个使用 C# 的应用程序中应用开闭原则的最合适方法是什么?

场景 每天晚上,我们都会对大约一百万个客户合约执行一系列计算。每个合同都与一组大约十个产品中的一个相关,每个产品都可以采用要执行的计算集的变…

樱桃奶球 09-12 07:10 8 0

开闭原则、重构

我正在尝试将 OCP 应用于我的代码片段,该代码片段在当前状态下确实很臭,但我觉得我没有完全完成。 当前代码: public abstract class SomeObject {}…

护你周全 08-30 05:00 11 0
更多

推荐作者

Serendipity

文章 0 评论 0

xxxx

文章 0 评论 0

迷离°

文章 0 评论 0

  

文章 0 评论 0

wkeithbarry

文章 0 评论 0

只有一腔孤勇

文章 0 评论 0

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