鉴于以下代码:如何解决“令牌摘要中的语法错误”错误?
package core;
public abstract class GeometricElement {
private float area;
public abstract void calculateArea(); //will be implemented in subclasses
public float getArea()
{
this.calculateArea();
return area;
}
}
package core;
public class abstract PerfectPolygon extends GeometricElement
{
public abstract void calculateArea();
private float length;
private int sides;
public float getRadius() { return this.length; }
public float getSides() { return this.sides; }
public void setRadius(float newLength) {this.length = newLength;}
public void setSides(float newSides) {this.length = newSides;}
}
package core;
public class PerfectTriangle extends PerfectPolygon {
PerfectTriangle() {}
public void calculateArea() { }
}
package core;
public class Square extends PerfectPolygon {
Square() {}
public void calculateArea() {}
}
包芯;
public class Circle extends GeometricElement
{
private float radius;
Circle() {}
public float getRadius() { return this.radius; }
public void setRadius(float newRadius) {this.radius = newRadius;}
public void calculateArea() {}
}
我在我的项目的开始,但是,我似乎无法继续,因为在Eclipse抛出的错误: 1)“语法错误令牌‘抽象’,删除此令牌”中类PerfectPolygon 2)“PerfectPolygon不能被解析为一个类型”类广场 3)类“PerfectPolygon不能被解析为一个类型” PerfectTriangle
请注意,我写的几乎没有代码,我刚刚开始编写代码,但由于某些原因,Eclipse不会允许编译这些小代码。 任何想法为什么? 我会感激你的帮助
问候, 罗恩
谢谢!!很多 ! – ron
@ron请尝试以下操作:http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – alf