class-design

class-design

文章 0 浏览 6

实现属性或实现子类

我有一个名为 List_Field 的类,顾名思义,它构建列表输入字段。这些列表输入字段允许用户为每个列表选择单个项目。 我希望能够构建允许用户在每个列…

对风讲故事 2024-11-07 12:06:08 3 0

如何处理“许多小功能”的想法?对于类,无需传递大量参数?

随着时间的推移,我开始欣赏许多小功能的思维方式,而且我真的很喜欢它,但我很难摆脱我的害羞,将其应用到类中,尤其是那些拥有超过少数非公开成员的…

甜扑 2024-11-07 02:40:24 3 0

类设计问题[可选实现]

我想知道如何设计一个系统,其中我有一个 Super 类和几个 Super 的子类类(比如说 Sub1、Sub2、Sub3),并且我想要一个 Cool 类。现在我想要有两件事…

枕头说它不想醒 2024-11-06 06:17:18 2 0

INeedSomething 的更好名字...?

我试图为一个接口选择一个名称,通过它我可以将一些东西传递给一个对象,例如: 如果该对象是 INeedX 那么 SetX(some x) 方法将被调用; 如果对象是 I…

信愁 2024-11-06 05:17:44 3 0

从成员复制方法

我有一个简单的低级容器类,由更高级的文件类使用。基本上,文件类在将最终版本保存到实际文件之前使用容器在本地存储修改。因此,某些方法直接从容器…

萌化 2024-11-05 21:20:42 6 0

隐含某种实现的接口有什么好处?

我正在看这个: public interface IAjaxCallbackEventHandler : ICallbackEventHandler { string CallbackResponse { get; set; } } } 所以页面实现了…

七七 2024-11-05 21:05:05 4 0

使用什么机制允许人们从该范围调用在 ruby​​ 根范围中定义的方法?

在 ruby​​ 中,当在根作用域中定义一个方法时,可以从该作用域中调用它: def foo "foo" end foo #=> "foo" 在任何其他上下文中,情况并非如此: cl…

巨坚强 2024-11-05 17:59:43 5 0

为什么类定义中不能有 require* 语句?

可能相关: 为什么 PHP 属性不允许使用函数? 如果有人问这个问题,请原谅我之前,但为什么你不能有如下内容: class foo { require_once 'defines.p…

鸩远一方 2024-11-05 07:33:28 3 0

可重用邮件客户端库的代码组织和设计

我现在很少有项目使用 PHP IMAP 扩展中的 imap_* 函数集。 任务是从邮件主机获取邮件并进行一些处理,并根据结果将它们存储在数据库中或回复邮件(即…

若沐 2024-11-05 06:06:48 4 0

如何从 Java 代码生成可用于创建新序列图的类图

这是我想要做的: 生成类图 将类图导入/打开到UML编辑器(例如带有方法Foo()的ClassA和ClassB) 然后,我可以利用从类图导入的数据手动创建新的序列图…

微凉 2024-11-05 01:36:31 5 0

flex:引用类变量

我的类中有很多变量。在某些情况下,我想根据明确定义的逻辑将 then 设置为 null/“temp”等。挑战在于列出多个位置的变量——繁琐且容易出错。 class…

娇柔作态 2024-11-04 21:21:04 4 0

在 Objective-C 中跟踪类实例的最佳方法是什么?

我正在制作一个应用程序,该应用程序使用一个名为 Player 的类,Player 实例的数量最多可达 10 个,最多可达 2 个。我想知道跟踪所有这些实例的最佳方…

橪书 2024-11-04 09:38:56 2 0

Java:从不相关的类访问公共成员?

以下 Java 代码是我需要的代码的精简示例。我的问题是,如何从 Second 类内部访问 someInt ?请注意,Second 实现了另一个类,因此我不能只传递 someI…

泛滥成性 2024-11-04 06:39:25 3 0

scala:重用子类实现作为两个不同类的子类?

为了简化我的实际代码,假设有两个类,一个是另一个的子类: class Chair { val canFold = false; // ... } class FoldableChair extends Chair { val…

心在旅行 2024-11-04 05:20:48 6 0

创建类数组

我有一个类,例如: class me362 { public: void geometry(long double xLength); void mesh(int xNode); void properties(long double H, long doubl…

汹涌人海 2024-11-04 02:50:33 4 0
更多

推荐作者

忆悲凉

文章 0 评论 0

hgfg1645

文章 0 评论 0

qq_qLPLYi

文章 0 评论 0

戏舞

文章 0 评论 0

殊姿

文章 0 评论 0

﹂绝世的画

文章 0 评论 0

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