黑马程序员技术交流社区
标题:
说的是第七行报错,然而看了半天没搞懂为什么
[打印本页]
作者:
a6658637
时间:
2015-9-7 00:47
标题:
说的是第七行报错,然而看了半天没搞懂为什么
class Test_Phone {
public static void main(String[] args) {
Phone p = new Phone();
p.setBrand("酷派");
p.setPrice(5000);
System.out.println(p.getBrand()+",,,,"+p.getPrice());
Phone p1 = new Phone("酷派",5000);
p1.show();
}
}
class Phone {
private String brand;
private int price;
public Phone(){
return;
}
public void Phone(String brand,int price){
this.brand=brand;
this.price=price;
}
public void setBrand(String brand){
this.brand=brand;
}
public String getBrand(){
return brand;
}
public void setPrice(int price){
this.price=price;
}
public int getPrice(){
return price;
}
public void show(){
System.out.println("手机品牌是:"+brand+",手机价格为"+price);
}
}
作者:
郝志学
时间:
2015-9-7 06:45
2200000000000000000000000
作者:
至尊幽蓝
时间:
2015-9-7 07:28
你这句代码用到的构造函数加了void,所以错。
作者:
chensheng06
时间:
2015-9-7 08:30
楼上正解
作者:
a80C51
时间:
2015-9-7 08:51
构造方法,无需public和void修饰。
作者:
michael_wlq
时间:
2015-9-7 10:27
构造方法不能使用void修饰符,方法名和类名一直就好了,另外你第一个构造方法中不需要return,直接空方法体就好了
作者:
a6658637
时间:
2015-9-7 21:13
看到了,谢谢各位,它提示的第七行,找半天
作者:
15706025762
时间:
2015-9-7 21:30
其实 我也看不懂
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2