java两个类同时继承一个类吗

如题所述

当然可以,父类可以被N个子类继承
继承分为单继承和多重继承。单继承是指一个子类最多只能有一个父类。多继承是一个子类可以有二个以上的父类。由于多继承会带来二义性,在实际应用中应尽量使用单继承。Java语言中的类只支持单继承,而接口支持多继承。Java中多继承的功能是通过接口(interface)来间接实现的[1] 。
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-01-20
这个是可以的。例如你有一个Person类,然后Student类继承Person类,Teacher类也继承Person类。本回答被提问者采纳
第2个回答  2017-01-20
可以,但不能一个类继承两个类

Java中一个类最多可以继承?
java中定义一个类可以同时继承两个类java不支持多重继承,也就是不能同时继承两个类,但可以实现多个接口。不能。\\x0d\\x0a一个类不能直接继承多个类,java是单继承语言。\\x0d\\x0a比如说这样:classAextendsB,C不能这样写,因为java不支持多继承。java中对于继承,java只支持单继承。java虽然不...

java语言中可以同时继承一个类并实现一个接口吗
是可以的,一个类只能继承一个方法,可以实现多个接口。同时继承一个类并实现一个接口是没什么问题的,只是实现多个接口就必须实现每个接口里面的各个方法;关注我主页,欢迎来交流学习;

java一个类可以继承多个类吗
在Java中,一个类可以继承多个类。拓展知识:这种特性被称为多态性或多重继承。一个类可以继承自一个或多个父类,只要这些父类没有直接的继承关系。在Java中,使用关键字<extends>来声明一个类继承另一个类。例如: class Animal { \/\/ Animal类的公共方法 } class Dog extends Animal { \/\/ Dog...

java为什么不支持多继承
多继承指的是一个类同时从多个类继承属性和方法。在Java中,一个类通过关键字"extends"只能从一个类继承,不支持多继承。相比之下,C++等其他面向对象语言支持多继承,允许程序设计更灵活地模拟现实世界中复杂的关系。多继承引入了一种叫做菱形继承问题的复杂性。当一个类继承了多个类,而这些类又继承了...

java 可不可以继承多个类?
1,java 是不可以继承多个类,java是单继承的,但是java 通过 接口可以实现多继承 2,也就是说, 一个java类只能继承一个父类, 但可以有多个接口.3,若子类继承的父类中拥有相同的成员变量,子类在引用该变量时将无法判别使用哪个父类的成员变量。如:public class classA \/\/ 父类 classA { p...

按默认排序 - java中定义一个类可以同时继承两个类
这句话要看怎么理解去了,一个类不能直接继承两个类比如说这样:class A extends B,C 不能这样写,因为java不支持多继承,但是你可以像下面这样实现继承多个类 class A extends B class C extends A 这样C就同时继承了B和A两个类

java两个类一个类继承了JFrame,一个类继承了JPanel,怎样让这两类一起...
jframe是窗口的概念,jpanel是面板的概念,面板是存在于窗口容器中的,所以通过调用继承自jframe类的实例的add方法,把继承自jpanel类的实例加进来,这两类即可一起工作。请采纳,谢谢。

java中定义一个类可以同时继承两个类
java中一个类不能直接继承两个类。比如说这样:class A extends B,C 不能这样写,因为java不支持多继承,但是可以像下面这样实现继承多个类:class A extends B class C extends A 这样C就同时继承了B和A两个类。

java 对象,同时拥有两个类的属性,怎么定义?
1、创建对象是需要类的,你并没有说创建那个类的对象。而你的标题是定义,所以搞不清楚你是想定义一个类还是说创建某个对象。2、假定你说的是定义一个类,拥有另外两个类的属性。JAVA不支持多继承,一个类只能继承一个类。3、或者你可以把你的原始需求提出来。

java 中能不能把类放到不同的文件
类可以放到不同的文件,但是和C++不同,Java只支持单继承,不同同时extends两个类,只能implements多个接口。

相似回答