class-design

class-design

文章 0 浏览 6

什么时候应该使用好友类?

可能的重复: 什么时候应该在 C++ 中使用“friend”? 什么时候应该 由于缺乏有关友元类的文档,这是一个绊脚石。大多数书籍只是简单地解释它,例如C…

猫九 2024-11-24 13:40:32 2 0

使用 API 的 OO 编程中的类图

我正在尝试为我所在的应用程序创建一个类图 尝试在给定的框架内进行创作。 该框架暴露了 它自己的自定义 API 和我设计中的一些类是 由 API 中的类表…

左岸枫 2024-11-19 20:56:10 8 0

对多部分问题进行建模的最佳方法是什么

我正在尝试设计一个子类,其中包含对多部分问题的回答以及一些对它们进行评估/采取行动的逻辑。例如,FoodSurvey 将是 BaseSurvey FoodSurvey 的子类…

轮廓§ 2024-11-19 13:21:14 3 0

我应该把这个对象属性/属性放在哪里

我正在创建一个测试程序。我现在拥有的三个主要对象是测试、问题和答案。我在数据库中有三个表:测试、问题和答案,以及从问题到测试的 FK 和从答案到…

倥絔 2024-11-19 06:50:40 16 0

用 C++ 设计多维数组

我想为多维数组设计一个 C++ 类。我所说的多维是指 1d、2d、3d 等。该类支持逐个元素加法和标量乘法运算符。假设 A 和 B 是该类的实例(具有相同的大…

染火枫林 2024-11-18 23:59:32 3 0

卡牌游戏设计

我只是有一个与设计模式相关的小问题。 考虑可以容纳 Card 对象的 Player 对象。 Player player1; Player player2; Player dealer; 玩家可以互相赠送…

春庭雪 2024-11-18 22:02:15 6 0

PHP 非客户端编码器类执行

简单的理论问题 当构建一个不会被任何其他客户端编码人员使用的类时,最好的执行方法是什么?考虑以下事项: class Test { public function __constru…

吃颗糖壮壮胆 2024-11-18 20:24:40 1 0

Objective C 中 NSArray、NSDictionary 等类的可变和不可变版本背后的逻辑是什么?

为什么 Objective C 中常见的集合类(如 NSString、NSArray、NSDictionary 等)有可变版本和不可变版本。分别定义它们背后的逻辑是什么?性能、内存管…

旧时浪漫 2024-11-18 10:54:26 4 0

设计在 DOM 中表示 UI 对象的 JavaScript 类的最佳实践是什么?

我非常熟悉 JavaScript 和 OOP,但非常不熟悉设计用于 UI (HTML) 编程的 JS 类。我进行了一些搜索,但没有发现任何流行的模式。 假设我想动态创建类似…

简单爱 2024-11-18 05:58:53 2 0

C++问题:使用派生类进行类提升

我有一个从 Float32_base 派生的 Float32 类。 class Float32_base { public: // Constructors Float32_base(float x) : value(x) {}; Float32_base(v…

被翻牌 2024-11-17 05:57:43 2 0

设计困境:谁应该处理一次性参数?

如果我的类在其构造函数中使用一次性资源(DbConnection,如果重要的话),我应该在我的类中实现 IDisposable 并处置 DbConnection 对象,还是让用户…

清风无影 2024-11-17 03:50:30 2 0

python 语法中的 Java 主类

这是一个带有 main 方法的 Java 类示例。 public class MyMainClass{ public static void main(){ doThings(); } } 要启动它,我必须对其执行“javac…

假装不在乎 2024-11-17 03:44:05 2 0

UI 应用程序架构的想法

我正在用独立的 SWT/JFace 编写我的第一个桌面 Java 应用程序(我不想使用 RCP);但这不是语言问题,所以不要关注我使用的技术。 简而言之,该软件的…

万水千山粽是情ミ 2024-11-16 23:12:26 5 0

C++ 中的可复制数据类

受到这篇文章的启发,我有一个包含嵌套可复制数据类的类。此可复制类对其成员类没有动态内存分配、保护或私有内存。 Class Domain { public: // copya…

你是暖光i 2024-11-16 22:51:14 8 0

这是拥有类级别成员变量的好方法吗?

我试图通过使用具有 setter 和 getter 的静态(类级别)变量来稍微违反 Objective C 的法则: +(CGRect*)defaultOpFr:(CGRect*)set{ static CGRect * …

十雾 2024-11-16 15:39:04 3 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

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