java方法void的用法

来源:百度知道 编辑:UC知道 时间:2024/05/15 12:27:52
有次遇到用了void的方法编译不能通过,我是用的jcreator4.50,去掉就运行正常了。(是一次上机课老师要我们改了)查过一些资料没能解决,请教高手??
class Television implements ComputeTotalSales{
public double money;
public String type;
public Television(){//如果是public void Television运行异常
this.money=(double)(Math.random()*1000)+1000;
this.type="television";
}
public double getmoney(){
return money;
}
public String gettype()
{
return type;
}
}

....至少要把状况写的详细点啊 编译的时候是什么错误 代码呢? 加上VOID的是方法的时候错误还是调用该方法的时候错误啊?

在java中class类的构造函数是不能写该会返回类型。
如不能写成这样:
class test{
public viod test(){}
}
只能写成这样
class test{
public test(){}
}

切忌,构造函数不能有返回值。。。

void表示该方法无返回值,如果有返回值的话肯定就错了。您也没有把具体怎么出错,出什么错说清楚,谁也帮不了你