1.什么是多态?
即多种形态,同一个对象,在不同时刻表现出来的不同形态
2.多态可以解决程序中什么问题?
a.提高代码的复用性。
b.提高代码的扩展性。
3.如何使用?
父类型 对象 = new 子类();
4.多态在使用中的注意事项?
a.在多态中,父类和子类拥有相同成员变量时,编译时以父类中的成员变量为主,运行时使用的是父类的成员变量。
b.在多态中,父类和子类拥有相同成员方法时,编译时以父类中的成员方法为主(检查父类中是否有这个成员方法,没有时会报错),运行时以子类中的成员方法为主(调用子类对象中重写后的成员方法)