class-design

class-design

文章 0 浏览 6

Python:类设计 - 列表转换(批评我的代码)

我一直在考虑一个对列表转换有用的类。 这是我当前的实现: class ListTransform(object): """Specs: stores original list + transformations. Trans…

分开我的手 2024-10-06 02:31:39 5 0

单一使用的类与“静态类”

我有一个程序可以处理不同的对象,这些对象有自己的指令集(比如它们自己的程序),并且我想从主类中运行这些程序。然后我有两个选择: 创建一个类Ins…

韶华倾负 2024-10-05 13:04:13 5 0

使用 Java 和 Hibernate 存储历史数据

这是历史数据处理的问题。 假设您有一个如下所示的类 MyClass: class MyClass { String field1; Integer field2; Long field3; getField1() {...} se…

じ违心 2024-10-05 09:55:26 6 0

在什么情况下超类不应该是抽象的?

在这个线程中我发现了一些有趣的时刻,如果类使用仅作为超类,没有规则使其抽象。为什么会这样呢? 谢谢…

日记撕了你也走了 2024-10-05 06:47:52 3 0

执行时间有差异吗?

考虑这段代码: class A { void methodX() { // snip (1 liner function) } } class B { void methodX() { // same -code } } 现在我可以采取的另一种…

物价感观 2024-10-05 02:35:38 4 0

为什么 java.lang.Throwable 不是一个抽象类?

可能重复:why-is-java-lang- throwable-a-class 嗨!我不明白为什么 Throwable 不是抽象类。我只看到这些的一个用例:在日志系统中找出调用层次结构…

情深缘浅 2024-10-04 14:42:17 9 0

帮助程序设计

我目前正在创建一个简单的基于控制台的游戏,玩家可以在不同的房间之间移动、拾取和使用物品以及吃食物。在游戏目前的状态下,就是这样。 我需要帮助…

傲性难收 2024-10-04 04:37:45 14 0

C# DAL类和业务层类

嗨, 你能告诉我这是否可能吗? public class Person { public string Name { get; set; } public int ID { get; set; } } 填充一个类调用,比如位于…

像你 2024-10-04 00:54:56 3 0

这种容器实现完全合理吗?

您是否可以以其他方式编写以下简单容器,或者它是完全合理的: template struct TransType { typedef const T& param_type; }; template struct Trans…

抠脚大汉 2024-10-03 20:30:48 6 0

CSS-公共类

在我的网络应用程序中,我使用多个 CSS 类来编写更少的代码。在某些情况下,我经常在标记中使用它们来添加一个或两个属性。 这些是以下 .clear { floa…

想挽留 2024-10-03 20:16:37 3 0

从基类中选择子类...可能吗?

我正在学习 C++,但我遇到了一个问题。我需要一种在基类中使用特定子类的方法。这有意义还是我使用了错误的方法? SelectBrand应该选择子类,我该怎么…

踏雪无痕 2024-10-03 19:51:23 4 0

正确使用类?

我是一名大学生(计算机科学),刚刚开始 C# 编程课程。 对于我们的作业,我一直使用一个名为“Display”的类,其中放置了可以在整个项目中多次使用的…

为人所爱 2024-10-03 18:28:58 6 0

PHP:代码设计困境

这是一个没有真正问题的问题,只是我病态思想的产物,并且让事情变得有点奇怪:) 所以,我在我自己的面向 MVC 的框架之上构建了这个 PHP 应用程序(是…

度的依靠╰つ 2024-10-03 16:50:41 4 0

数据结构设计是静态类型语言

我使用 C# 编写一个(假设的)应用程序 - 在线商店。 我有一个产品数据库,每个产品都有以下相关信息: 产品编号(必填) 名称(必填) 价格(必填) …

你是我的挚爱i 2024-10-03 14:51:39 3 0

设计类聚合 - 堆栈分配与动态内存分配

请看下面设计类聚合的两个简化示例。 解决方案 1 标头 // need include, forward declaration is not enough #include "door.h" class CGarage { publ…

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