0
点赞
收藏
分享

微信扫一扫

多态的优势和弊端

在多态形式下,右边对象可以实现解耦合,便于扩展和维护

person p = new Student();

定义方法的时候,使用父类型作为参数,可以接收所有子类对象,体现多态的扩展性与便利。

1.多态的优势

方法中使用父类型作为参数,可以接受所有子类对象

2.多态的弊端是什么?

不能使用子类的特有功能

3.引用数据类型的类型转换,有几种方式?

自动类型转换,强制类型转换

自动类型转换

Person P =new Student();

强制类型转换

Student s = (Student)p;

4.强制类型转换能解决什么问题?

可以转换成真正的子类类型,从而调用子类独有功能

举报

相关推荐

0 条评论