Java电子商店项目

时间:2014-04-24 20:39:40

标签: java object

所以我有一个关于创建一个具有最小CMD UI的功能性电子商店的练习。在创建这个时我有一些指示和规则要遵循,这就是让我这么难的原因。

首先,我必须创建一个类ierarchy,其顶部是一般的Product.class,然后是子类,主板,CPU,GPU等。这些子类中的每一个都包含它们各自的构造函数。但是,在我的演习描述中,没有说明哪些物品可以立即销售或应该订购。因此,我认为我应该选择这些随机含义,我必须通过调用它们的构造函数来创建这些'对象'中的每一个,例如主板mb1 = new Motherboard(主板信息)。还有另一种实现方法吗?因为它似乎不是最好的方式。

现在我的问题是,我已经创建了所需的对象,并且通过UI和连续的问题,用户将选择要购买的产品,我将如何将此选择的对象“转移”到我的Sale.class,因此我发起了销售和继续该计划?(销售类必须打印存储在其对象中的项目信息,然后减少商店预留的商品数量)

提前致谢!

1 个答案:

答案 0 :(得分:0)

您的销售类应该参考所列项目。这可能应该是List或Set。