ooad

ooad

文章 0 浏览 5

在数据库中保留循环依赖类

假设我有两个这种形式的类 class Person { String name; List orgs; } class Organization { String name; List people; } 在数据库上存储和检索它的…

仅此而已 2025-01-03 07:16:08 1 0

接口或抽象类。哪个更适合我的用例?

假设我有一个要求,其中包含区域作为唯一操作的形状。那么我应该选择接口还是抽象类来使用area()作为抽象方法呢?提出这个问题的原因是:在纯面向对象…

玻璃人 2024-12-28 23:34:13 1 0

java代码的重构

我有一个根本没有重构的代码。我在某种程度上重构了它......但陷入了我无法进一步思考任何事情的地步。 Tractor.java: package com.farm; public clas…

西瓜 2024-12-28 12:00:58 0 0

在课堂上以正确的方式进行设计时遇到问题

以下问题是什么?我如何使用 OO 原则更好地实现它? 我的应用程序包含一堆形状类,它们都继承自 Shape - Circle、Rectangle、Triangle 等。其中一些需…

你没皮卡萌 2024-12-27 20:00:56 0 0

通过自定义异常的程序流程

我有一个正在解析 XML 文件的进程。 这发生在 Package 类中。 Package 类有一个委托,它将对象设置为无效状态,并捕获 Package 类发生的错误的详细信…

反目相谮 2024-12-21 23:06:55 1 0

我可以在内存中运行对象吗?还是需要查看序列化到数据库

我正在开发一个多线程应用程序,其核心有大约 4 个基本实体, 例如, public class Album { public ICPN ICPN { get; set; } public string Title { g…

烟柳画桥 2024-12-21 00:37:50 1 0

OO 设计方法 - 基于参考的方法或基于 ID 的方法

我最近一直在做一些面向对象的设计。我还使用 EF 4.1 作为 ORM。现在,当我设计我的类及其关联时,我可以考虑两种方法。例如,一个是老师教授一门学科…

幸福丶如此 2024-12-20 22:19:47 0 0

我应该如何抽象另一个对象拥有的对象集合?

在管理职业培训的系统中,我有一个 CourseBase 抽象类,我决定使用它来支持 ICourse 接口,因为我希望避免重复实现代码对于从假设的基础 Course 实体…

无所谓啦 2024-12-14 02:33:13 0 0

分配责任:一个游戏,每个玩家都有一个银行账户

最近在学习一些面向对象的分析与设计,感觉总体感觉还不错。 但这个小场景一直困扰着我。 假设我正在设计一个简单的棋盘游戏。我有一个游戏类,其中包…

如痴如狂 2024-12-13 03:13:04 3 0

Oop数据结构建议

我正在编写一个日志文件解码器,它应该能够读取许多不同结构的文件。我的问题是如何最好地表示这些数据。我正在使用 C#,但对 OOP 很陌生。 一个例子…

方觉久 2024-11-25 06:48:13 3 0

默认 IBAction - UISegmentControl,面向对象设计帮助

我有一个 UISegmentControl 和我的 UITableView 对数据进行排序。我希望能够做一些事情: (1)默认排序(因此当用户第一次打开应用程序时,它会选择…

仙女 2024-11-16 16:50:09 5 0

我应该允许对象从其接口中删除自身吗? OOD 正确吗?

我有以下内容: interface File { String name(); ... } interface FileService { List getAllFiles(); ... } 在使用此类接口时 如果我决定删除由 Fil…

愿得七秒忆 2024-11-04 05:23:43 5 0

我怎样才能掌握纯OOD的概念?

我在理解纯 OOD 的概念上仍然存在一些问题。 假设我们有一个人类类,我们生活在一个有时人类行走(大脑命令腿)、有时树木消失(人类注意到这一点)、…

李不 2024-11-03 07:18:16 4 0

正确使用抽象类

我正在使用.Net,并且有一个简单的主类和子类设计。我的主类包含几乎所有功能,子类只需要设置主类的值。我正在考虑将 master 设为抽象类,但没有必须…

蛮可爱 2024-10-21 06:12:36 6 0

关于封装的问题(书籍:HF OOA&D)

我正在读这本书(Head First Object Oriented Design & Analysis)。在第五章中有一个建议,我想对此有一些其他的看法。书上说: “当你有一组属性时 …

深者入戏 2024-10-17 20:12:35 8 0
更多

推荐作者

5397313

文章 0 评论 0

烟沫凡尘

文章 0 评论 0

一个破名字

文章 0 评论 0

萌︼了一个春

文章 0 评论 0

当爱已成负担

文章 0 评论 0

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