2016 - 2024

感恩一路有你

多继承二义性的描述 多重继承在什么时候会出现二义性问题?

浏览量:2454 时间:2021-03-13 13:37:47 作者:admin

多重继承在什么时候会出现二义性问题?

在多重继承中,指向派生类的指针或引用可以转换为指向其任何基类的指针或引用。因此,这种转换更容易遇到歧义。

解决这种歧义的方法是指定要使用的类的版本(即,以类名为前缀)。但最好的方法是在派生类中定义函数的版本,以解决歧义。

Java为什么不能继承多个父类?

Java支持单个继承和多个实现。

如果支持多重继承,则意味着一个子类可以同时从多个父类继承,因此它具有多个父类的特性。如果子类继承的父类具有相同的成员变量,则子类在引用该变量时将无法确定要使用哪个父类的成员变量。因此,多重继承是有争议的,不能多重继承。

一般来说,一个人不能有一个以上的父亲或母亲。

多继承二义性的描述 解决二义性最常用的方法 什么是二义性

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。