java中怎么区别类的继承?
1个回答
展开全部
JAVA容许类地继承,而且是单继承,也就是一个子类只可以有一个直接父类(基类),但是这个子类的父类有可能是另一个类的子类,例如A extends B,B extends C,A也就拥有了C的可见成员与方法,这是类继承的传递性。但是C++中容许一个子类可以有多个基类,是容许多继承的,例如class A:public B,public C,这虽然能更好的描述显示世界,但是也让问题更复杂。JAVA通过类继承的传递性实现了C++的多继承的功能。
java中继承可以发生在子类和父类中这是和c++的不同点吗。所谓的继承就是一个类继承类另一个类,拥有了父类(c++中的基类)的可见成员与可见方法,继承只能发生在子类和父类中
java中继承可以发生在子类和父类中这是和c++的不同点吗。所谓的继承就是一个类继承类另一个类,拥有了父类(c++中的基类)的可见成员与可见方法,继承只能发生在子类和父类中
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询