当前位置: 代码迷 >> Java相关 >> [求助]java 运行错误???
  详细解决方案

[求助]java 运行错误???

热度:355   发布时间:2006-12-20 22:47:58.0
[求助]java 运行错误???
public interface cal
{
double square(double x);
}
public class father implements cal
{
public double square(double x)
{
rets=2*x*x;
return rets;
}
}
class son extends father
{
public static void main(String args[])
{
double p;
son so=new son();
p=so.square(9.0);
System.out.println("The double's square is:"+p);
}
}
为什么编译时会出现这样的错误如图
请高手解决一下,使其能运行,希望详细点,我刚学java新手
搜索更多相关的解决方案: java  运行  

----------------解决方案--------------------------------------------------------
图在哪儿?
稍稍看了下代码,至少
public double square(double x)
{
rets=2*x*x;
return rets;
}
这儿有问题,rets没有声明,必须这样:
public double square(double x)
{
double rets=2*x*x;
return rets;
}

----------------解决方案--------------------------------------------------------
还有,把
public interface cal
{
double square(double x);
}
public class father implements cal
{
public double square(double x)
{
rets=2*x*x;
return rets;
}
}
这两个public去掉,把文件保存在文件名为son.java
----------------解决方案--------------------------------------------------------

这是一个完整的程序,怎么把前二个文件名保存在文件名son.java上


----------------解决方案--------------------------------------------------------
一个.java文件只能最多一个puclic 类
----------------解决方案--------------------------------------------------------
出现什么错误呀?
----------------解决方案--------------------------------------------------------

那么有类要公共继承怎么办啊


----------------解决方案--------------------------------------------------------
保存为多个文件
----------------解决方案--------------------------------------------------------

保存多个文件不错
但怎样才能把父类的文件名加到子类中去


----------------解决方案--------------------------------------------------------
继承就可以啊

extends
----------------解决方案--------------------------------------------------------
  相关解决方案