JAVA只支持单根继承的,也就是说在java中,所以类都继承至object类 例如: class Text{ public Text(){} } 虽然这个类没指明他继承哪个类,但他的确实现了继承,不信 你在main方法中实现 public static void main(String[] args){ Text t = new Text(); t.toString(); } toString()方法就是object类的一个方法 如果要实现多继承,接口即可 例如:class Text implements A,B,C ...{ ... } 你要实现所有接口的所有方法,否则就是抽象类,不可实例化的
继承是为了需要自己的设计有某些特性(你继承的父类),但是又不仅仅只是这些特性的处理(添加一些自己的处理问题 的代码)。c++可以支持单继承与多继承的,但是java只能实现单继承。
例如:
class Text{
public Text(){}
}
虽然这个类没指明他继承哪个类,但他的确实现了继承,不信
你在main方法中实现
public static void main(String[] args){
Text t = new Text();
t.toString();
}
toString()方法就是object类的一个方法
如果要实现多继承,接口即可
例如:class Text implements A,B,C ...{
...
}
你要实现所有接口的所有方法,否则就是抽象类,不可实例化的