定义超类并通过继承定义子类,在子类中重写方法,能在eclipse上运行
时间: 2023-12-21 15:03:08 浏览: 67
是的,可以在 Eclipse 上定义超类并通过继承定义子类,在子类中重写方法,并在 Eclipse 上运行程序。下面是一个示例代码:
```
// 超类 SuperClass
public class SuperClass {
public void printMessage() {
System.out.println("Hello from SuperClass!");
}
}
// 子类 SubClass 继承自 SuperClass
public class SubClass extends SuperClass {
// 重写超类的方法
@Override
public void printMessage() {
System.out.println("Hello from SubClass!");
}
public static void main(String[] args) {
// 创建一个 SubClass 实例
SubClass sub = new SubClass();
// 调用子类的方法
sub.printMessage();
}
}
```
在 Eclipse 中,可以按照以下步骤运行程序:
1. 在 Eclipse 中创建一个 Java 项目,并创建 SuperClass 和 SubClass 两个类,并将代码粘贴到相应的类中。
2. 在 SubClass 类中右键单击 -> Run As -> Java Application,即可在控制台中看到输出结果。
阅读全文