麻烦给我Java大神替我看一下下面这道java题?
定义一个Product类,如下:publicclassProduct{privateStringname;//商品名privateStringprice;//单价priv...
定义一个Product类,如下:
public class Product {
private String name;//商 品名
private String price;//单价
private String num;//数量
private double total;//商 品总价值
public Product(String name , String price, String num){this . name=name ;
this. price=price;
this . num=num;
public void showTotal(){
//在此完成该商品总价值的计算
System. out . print1n("商品"+name+"的总价值是: "+total)}
在showTotal()方法中补齐代码,利用包装类的方法把String类型转换成数值,计算商品的总价值;
定义一个测试类,在main方法中创建Product对象,并调用它的showTotal()方法。 展开
public class Product {
private String name;//商 品名
private String price;//单价
private String num;//数量
private double total;//商 品总价值
public Product(String name , String price, String num){this . name=name ;
this. price=price;
this . num=num;
public void showTotal(){
//在此完成该商品总价值的计算
System. out . print1n("商品"+name+"的总价值是: "+total)}
在showTotal()方法中补齐代码,利用包装类的方法把String类型转换成数值,计算商品的总价值;
定义一个测试类,在main方法中创建Product对象,并调用它的showTotal()方法。 展开
1个回答
展开全部
showTotal()方法中补齐代码:
this.total=Double.valueOf(this.price) * Double.valueOf(this.num)
定义一个测试类,在main方法中创建Product对象,并调用它的showTotal()方法:
public class Test {
public static void main(String[] args) {
Product product =new Product("apple","2","100");
product.showTotal();
}
}
this.total=Double.valueOf(this.price) * Double.valueOf(this.num)
定义一个测试类,在main方法中创建Product对象,并调用它的showTotal()方法:
public class Test {
public static void main(String[] args) {
Product product =new Product("apple","2","100");
product.showTotal();
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询