- 子类能干的事儿,父类不一定干的了。(向下强转不安全)
- 父类相当于模板,不能更改模板,不安全。(子类返回值可以小于等于父类)
Fater f = new Fater();
f.method(); // 不涉及继承,只调用父类的方法
- 说的都是引用
Fater f = new Son();
f.method(); // 说的都是引用
Fater f = new Fater();
f.method(); // 不涉及继承,只调用父类的方法
Fater f = new Son();
f.method(); // 说的都是引用