多态:可以理解为事物存在的多种体现形式。说白了就是父类的引用指向了自己子类的对象。
如;一个人类
people p =new manpeople();
manpeople 是people中的一部分,类型向上提升所以叫做上转型。
多态中还有向下转型就是强制将父类的引用访问转成子类类型。
多态是类与类之间的关系,要么继承,要么实现,通常情况下还有一个前提就是覆盖。
多态既有好处又有弊端,
好处就是大大提高了程序的扩展性。
弊端就是只能使用父类的引用访问父类中的成员。
多态:可以理解为事物存在的多种体现形式。说白了就是父类的引用指向了自己子类的对象。
如;一个人类
people p =new manpeople();
manpeople 是people中的一部分,类型向上提升所以叫做上转型。
多态中还有向下转型就是强制将父类的引用访问转成子类类型。
多态是类与类之间的关系,要么继承,要么实现,通常情况下还有一个前提就是覆盖。
多态既有好处又有弊端,
好处就是大大提高了程序的扩展性。
弊端就是只能使用父类的引用访问父类中的成员。