我已经开始学习Java,并且在page:
上看到了这个例子abstract class Writer {
public static void write() {
System.out.println("Writing...");
}
}
class Author extends Writer {
public static void write() {
System.out.println("Writing book");
}
}
public class Programmer extends Writer {
public static void write() {
System.out.println("Writing code");
}
public static void main(String[] args) {
Writer w = new Programmer();
w.write();
}
}
在此代码结果可用的选项中,它表示正确的答案是:
Writing...
它是如何正常工作的,我认为我们在扩展抽象类的类中编写的方法会覆盖抽象类中的方法,但这里的答案建议不然。