【发布时间】:2016-05-04 11:27:53
【问题描述】:
如果这一行需要保持不变,我如何调用子类方法 work():
Employee secretary = new Secretary();
public class Employee {
}
public class Secretary extends Employee {
public void work() {};
}
public static void main(String[] args) {
Employee secretary = new Secretary();
//secretary.work();
}
【问题讨论】:
-
如果您需要在
Employee上调用work方法,您最好确保Employee方法具有work方法。目前,您最好只说Secretary secretary = new Secretary()。 -
感觉像是一道作业题……
-
你的
Secretary甚至没有扩展Employee。
标签: java oop inheritance subclass