- public class ClassB extends ClassA{
- public static void main(String[] args) {
- new ClassB();
- }
-
- public ClassB() {
-
- }
-
- public void action(){
- System.out.println("重写");
- }
- }
- class ClassA{
-
- public ClassA() {
- action();
- }
- public void action(){
- System.out.println("父类");
- }
- }
复制代码
为什么会调用子类重写的方法呢?明明是在父类的构造器里 |