多态性是OOP中的一个重要特性,主要是用来实现动态联编的(即程序的最终状态只有在执行过程中才被决定)。这对于大型系统来说能提高系统的灵活性和扩展性
多态的存在要有3个必要条件:
1、要有继承,
2、要有方法重写,
3、父类引用指向子类对象(A a = new B();)
多态性是OOP中的一个重要特性,主要是用来实现动态联编的(即程序的最终状态只有在执行过程中才被决定)。这对于大型系统来说能提高系统的灵活性和扩展性
多态的存在要有3个必要条件:
1、要有继承,
2、要有方法重写,
3、父类引用指向子类对象(A a = new B();)