在java中,多态的概念,子类和父类之间转换遵循的原则

2025-04-23 17:51:14
推荐回答(2个)
回答1:

多态分为2种:
静态多态:编译时。方法的重载,根据不同的参数的传递,实现不同的功能。
动态多态:运行时。根据对象多态性,在继承关系中,调用的方法不同。
向上转型:A a = new B();
向下转型:B b = (B)a;
以上是 (A继承B)
一个引用能够调用的方法,看等号左边,是什么类型的引用,具体调用的方法是哪个,看等号右边,是什么类型的对象

回答2:

多态分为2种:
静态多态:编译时。方法的重载,根据不同的参数的传递,实现不同的功能。
动态多态:运行时。根据对象多态性,在继承关系中,调用的方法不同。
向上转型:A a = new B();
向下转型:B b = (B)a;
以上是 (A继承B)
一个引用能够调用的方法,看=左边,是什么类型的引用,具体调用的方法是哪个,看=右边,是什么类型的对象