简单的来说是吧一个子类赋给了父类在调用时,调用不到子类中父类没有定义的方法和变量;但是可以调用子类重写父类的方法,而不是父类本身的方法;class Mobil{
public void 打电话(){“父类打电话!”} pulic String 收短信(){。。。。}}class Htc extends Mobil{ public void 照相; public void 蓝牙; public void 打电话(){“子类打电话!”}}main中:Mobil mo = newHtc();mo.打电话();//输出为子类打电话;但是不能访问蓝牙,照相等方法,因为父类中没有,编译器不能通过...