求指导java
完善下面的产品类,该类用于管理产品的名称、单价和库存数量,能够根据用户输入的产品名称和购买数量计算相应的金额。在 main 函数中模拟几种商品(由键盘输入) ,并实现一个菜单式程序,演示用户任意购买各种商品的过程。
class product
{
String tag; //产品名称
double price; //单价
int quantity; //库存数量
public:
//构造函数
//购买某种商品函数buy,返回false表示库存数量不够,否则更新库存数量,并计算费用
//属性相关函数,如库存调整、显示库存数量等
}