多态面试题

多态是什么

1.多态:对象在不同时刻表现出的多种状态,是在编译时期和运行时期的状态不一态的致的现象

成员变量:编译看左,运行看左

成员方法:编译看左,运行看右(子类中有重写的犯法)

静态方法:编译看左,运行看右

2.多态的前提:首相要继承,要有方法重写,父类的引用要指向子类


3.好处:提高了程序的可维护性,和扩展性

4.弊端:不能使用子类中分特有方法

你可能感兴趣的:(多态面试题)