数量和货品价值解决办法
数量和货品价值
编写显示若干项货品发货单的程序。该程序应在对应于数量和货品价值的各行上包括物品名称、数量、价格和总价等项。
使用两个类,第一个类包括物品数据及用来获得和设置物品名称、数量、和价格的方法。另一个类创建物品的对象并使用对象调用设置和获取方法。
显示结果提示:
货品名称:沙发
货品单价:800.0元/套
货品数量:20套
货品总价:16000元
------解决方案--------------------
编写显示若干项货品发货单的程序。该程序应在对应于数量和货品价值的各行上包括物品名称、数量、价格和总价等项。
使用两个类,第一个类包括物品数据及用来获得和设置物品名称、数量、和价格的方法。另一个类创建物品的对象并使用对象调用设置和获取方法。
显示结果提示:
货品名称:沙发
货品单价:800.0元/套
货品数量:20套
货品总价:16000元
------解决方案--------------------
- Java code
class GoodsInfo { String name; float price; int num; float sum; public void setName(String name) { this.name = name; } public void setPrice(float price) { this.price = price; } public void setNum(int num){ this.num = num; } public String getName() { return name; } public float getPrice() { return price; } public int getNum() { return num; } public float getSum() { sum = price * num ; return sum; } } public class TestGoods { public static void main(String[] args) { GoodsInfo g = new GoodsInfo(); g.setName("沙发"); g.setPrice(800.0f); g.setNum(20); System.out.println("货品名称:" + g.getName()); System.out.println("货品单价:" + g.getPrice() + "元/套"); System.out.println("货品数量:" + g.getNum() + "元"); System.out.println("货品总价:" + g.getSum()+ "元"); } }