帮助,我刚刚开始学习Java,而我正在做的这个在线教程要求我创建一个属于类的实例。该实例应该首先创建为“矩形”对象,然后再创建为“圆形”对象。但是Eclipse要求我重命名第二个“drawObject”。
public class TestPolymorph {
public static void main(String[] args) {
Shape drawObject = new Rectangle(40,60);
drawObject.draw();
Shape drawObject = new Circle(40);
drawObject.draw();
}
}
最佳答案
您再次想起了Shape,这是适当的解决方法
编辑给他一个更好的解决方案
public class TestPolymorph {
public static void main(String[] args) {
Shape drawObject = new Rectangle(40,60);
drawObject.draw();
drawObject = new Circle(40);
drawObject.draw();
}
}