创建一个名为retail_store.js的脚本。在此脚本中,代码如下: A.类和构造函数创建(25分) RetailItem类为RetailItem对象创建构造函数或ES6类。RetailItem对象应该在属性中存储以下数据:项目描述、库存中的单位和价格。CashRegister类(25分)为将与RetailItem类一起使用的CashRegister对象创建构造函数或ES6类。CashRegister对象应该能够在内部保留RetailItem对象的数组。B.添加(25分) CashRegister类的方法
该类应具有以下方法:o接受RetailItem对象作为参数的名为purchaseItem的方法。每次调用purchaseItem方法时,应将作为参数传递的RetailItem对象添加到CashRegister包含的retailItems列表中。O一个名为getTotal的方法,它返回存储在RetailItem对象内部列表中的所有CashRegister对象的总价格。O一个名为showItems的方法,它将存储在收银机中的每个零售商品的信息写入控制台。O一个名为clear的方法,它应该清除CashRegister对象的内部列表。
发布于 2020-04-27 02:45:16
我无法读懂你的想法,添加一些代码,这样我们就知道你需要帮助了。
https://stackoverflow.com/questions/61445253
复制相似问题