java 继承类 找不到_java 继承练习 总报错找不到符号

在尝试编译Circle类时遇到了错误,该类继承了GeometricObject。错误提示找不到GeometricObject类的符号以及Circle类中调用的getDateCreated()方法。已提供GeometricObject和Circle的源代码,但问题依然存在。寻求编程高手帮助解决这个问题。
摘要由CSDN通过智能技术生成

GeometricObject.java

package chapter9;

public class GeometricObject

{

private String color="white";

private boolean filled;

private java.util.Date dateCreated;

public GeometricObject()

{

dateCreated=new java.util.Date();

}

public String getColor()

{

return color;

}

public void setColor(String color)

{

this.color=color;

}

public boolean isFilled()

{

return filled;

}

public void setFilled(boolean filled)

{

this.filled=filled;

}

public java.util.Date getDateCreated()

{

return dateCreated;

}

public String toString()

{

return "created on "+dateCreated+"\ncolor: "+color+"and filled: "+filled;

}

}

Circle.java

package chapter9;

public class Circle extends GeometricObject

{

private double radius;

public Circle()

{

}

public Circle(double radius)

{

this.radius=radius;

}

public double getRadius()

{

return radius;

}

public void setRadius(double radius)

{

this.radius=radius;

}

public double getArea()

{

return radius*radius*Math.PI;

}

public double getDiameter()

{

return 2*radius;

}

public double getPerimeter()

{

return 2*radius*Math.PI;

}

public void printCircle()

{

System.out.println("The circle is created "+getDateCreated()+" and the radius is "+radius);

}

}

运行完javac GeometricObject.java后,运行javac Circle.java总报错

Circle.java:2: 找不到符号

符号: 类 GeometricObject

public class Circle extends GeometricObject

^

Circle.java:34: 找不到符号

符号: 方法 getDateCreated()

位置: 类 chapter9.Circle

System.out.println("The circle is created "+getDateCreated()+" and the radius is "+radius);

^

2 错误

查了半天也不知道哪里有错,请各位大侠指教!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值