麻烦高手帮忙看看。

qq292487069 2011-10-31 05:43:47

import java.util.Arrays;
import java.util.Scanner;

public class Test
{
public static void main(String[] args)
{
Circle ci = new Circle(10.0);
Column co = new Column(10.0);

//System.out.println(ci.toString());
//System.out.println(co.toString());
}

}

class Circle
{
protected double radius;

public Circle(double radius)
{
this.radius = radius;
}

}

class Column extends Circle
{
private double height;

public Column(double height)
{
this.height = height;
}

}

结果编译报错了, 如下:


求高手指教。。。。
非常感谢。
...全文
74 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq292487069 2011-10-31
  • 打赏
  • 举报
回复
谢谢。
leilei0932_java 2011-10-31
  • 打赏
  • 举报
回复
子类的构造函数中第一句必须执行父类的构造函数(如果父类有构造函数的话)
class Column extends Circle
{
private double height;

public Column(double height)
{
super(height);
this.height = height;
}

}

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧