当前位置: 首页 > 知识库问答 >
问题:

如何让一个类从另外两个不同的类中获取实例?

邵星河
2023-03-14

我需要创建三个类:客户、产品和订单。我希望我的orders类接受来自客户和产品的实例(即,能够让一个订单包含关于客户和他们正在订购的产品的信息)。在JavaScript中设置这一点的最佳方法是什么?我最初想让我的customer和products类扩展order类,但我是否能够让order同时扩展customer和products类?

共有1个答案

勾向文
2023-03-14

你不能继承2个类。mixins可能是您尝试https://en.wikipedia.org/wiki/mixin#:~:text=at%20the%20time.-,Definition,某些%20code%20into%20a%20class。&text=a%20mixin%20class%20acts%20as,as%20a%20means%20of%20specialization的好解决方案。

 类似资料:
  • 这里Book是根类,即最终的CSV将命名为books.CSV。 使用,我们只获得字段名title和author,但是我们还需要来自author类的字段名(name和age),有没有方法获得这些字段名?

  • 我有一个Staff类,其中包含特定工作人员的角色列表。我还有staffList,它保存staff对象。 如果我只是使用get索引直接从rolesList中获取值,它将不会显示任何问题。 我认为它得到的是rolesList的一个版本,但不是那个特定的Staff对象中的版本 我已经在roleList中创建了一个新的Staff成员和一个角色,然后在构造Staff对象时使用了列表,因此使用该对象的getR

  • 在一个表中有两列可以是来自同一表的外键,这样可以吗? 例如: 我有一个“address”表,表中有列: id,street,city_id,state,country(或id,street,city_id,state_id,state_id) 我有一个'states'表,保存状态和国家:id、name、level 那么我可以把states_id放在地址表的state和country中吗(如上面的括

  • 在此特定页面上,出现了两个span class=“频道名称”。在同一级别上的每个span类下,都有多个div class=“contract ng scope ng隔离作用域ui draggable ui draggablehandle”的实例。在每一个下,我试图检索所有按钮类文本(即B),HTML代码提取的最后一行。 HTML代码: 这是我的python代码。它现在所做的就是检查列名,以确保它搜

  • 我对Java很陌生。我创建了一个带有jlabel和JTextField的GUI窗口。但是最近,对于一个项目,我需要用这些jlabel和jtextfield创建另一个类,并且需要将它们显示到main class。但我不知道怎么做。我看过这篇教程,但它只涉及jmenu(而不是jtext字段和jlabel)。 从另一个类添加Swing组件 我的代码在下面, 公共类common_items扩展了JFram

  • 问题内容: 我有两节课 在ABC班 我想在另一个课程中使用它,让我们说DEF课程 但是它说java.lang.NullPointerException,你知道吗?谢谢 这是我的ABC类的代码,我想在另一类> _ <中使用它们 问题答案: 您需要在内存中分配ABC,否则它指向,因此NullPointerException: 编辑 :好的,如果ABC没有像这样的零参数构造函数: 您有两种选择来解决您的