class-design

    1热度

    1回答

    我有一个接口MLService具有与机器学习算法的训练和交叉验证有关的基本方法,我必须添加两个接口分类和预测哪些将实现MLService并包含方法要么分类和获得一个功能,要么根据我的算法预测多个功能的可能性,实现分类或预测的类中的具体实现方法必须从MLService对象中调用。应如何设计该功能以实现指定的功能?

    1热度

    2回答

    可以说我有一个表示课程的类。课程具有自己的属性,如主题名称,描述,开始和结束日期等。 然后,该课程具有参与者列表的属性。在数据库中,这显然表现为两类:该课程和参与者表以一对一的关系。 我的问题是关于如何设置课程类中的参与者列表:它应该是课程类本身提取数据(通过数据访问层或上面的图层),还是应该委托抓取和参与者设置某种帮助类,使课程类自己或多或少是一个愚蠢的对象,只有数据? 在RDD(Resopns

    0热度

    1回答

    我试图在游戏中设计类法术。 首先我有一个spelbook,这表明该法术可用于该球员 public class Player { private List<Class<? extends Spell>> speellBook; } 现在我创造了一些法术 public abstact class Spell { public abstact double getDmg();

    1热度

    1回答

    我想创建一个系统,在每个DLL中使用不同类的实现。所以我会有一个VertexBufferObject类,它有一个实现和私有方法(也许方法严格使用该DLL)。但是主要的可执行文件只会使用一些特定的方法。例如: 在openglGraphics.dll: class VertexBufferObject { private: // Unexported data uin

    2热度

    1回答

    我正在设计一个作业的类图。在此设计中,我使用一个名为Currency的单独类来定义货币值及其功能。至少有四个其他类必须使用这个Currency类。 如何在类图中显示它?我的意思是,我是否需要从Currency课到所有其他课间绘制关系(连接线)? 有没有更好的方法? 我在这里做错了什么?

    2热度

    1回答

    我需要解析XML并在C++中创建对应于XML元素的对象,并将XML元素的属性作为属性打包到这些对象中。 XML元素/属性和相应的C++类/属性继承自具有派生对象通用属性的基础对象。 我正在考虑使用基类的公共属性和派生类只需要定义对象的特定属性。然而,有人告诉我,使用标准多态不是一个好主意,因为解决方案不够通用 - 在XML中添加/更改属性需要向C++类添加/更改相应的属性,这需要更改太多的代码。一

    1热度

    1回答

    我在Java课程中学习面向对象的编程,我正在做一个项目,其中程序创建三种类型的对象:Address,Date和雇员。该程序存储多个员工的数据,然后将数据显示在Employee类型的数组中。 我使用四种不同的类:一个Address类,一类Date和Employee类,并且创建该阵列的EmployeeTest类。 下面是Address类: public class Address { pr

    6热度

    1回答

    实施类对(例如iterator和const_iterator或类似对象)时避免代码重复的最佳做法是什么? 一个人通常会使用大量的const_casts在const_iterator方面实现迭代器吗? 是否有人使用某种特征类,最终定义迭代器和const_iterator作为通用模板的不同实例? 这似乎是一个常见的问题,有一个规范的解决方案,但我没有找到任何专门的文章。

    1热度

    1回答

    我有基于树的数据模型。我需要显示在树查看它的树和元素树的一个元素上观众这样的方案: tree viewer | element viewer: Element A | There should be content from selected element (Element C). -Element B | -Element C | (Selected)| 两个树查看和元素观

    1热度

    1回答

    在他的岗位SOLID: the next step is Functional,马克西曼说: 如果继续行驶你对小接口设计,你最终会在最终作用接口到达:用单一方法的接口[... ]如果你像这样应用SRP和ISP,你很可能会发展出一个代码库,其中包含许多细粒度的类,每个类都有一个方法。这发生在我身上不止一次。 我的担心是关于这些类的凝聚力。这种方法是否推动到 功能的凝聚力?这些课程是否具有协调性? 对