Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
没有“继承”的继承;扩展;Java中的关键字_Java_Inheritance_Extends - Fatal编程技术网

没有“继承”的继承;扩展;Java中的关键字

没有“继承”的继承;扩展;Java中的关键字,java,inheritance,extends,Java,Inheritance,Extends,在Java中不使用extends关键字是否可以继承类?是。每个类都扩展对象,无论您是否将扩展对象添加到声明中 还有,比如 它可以扩展一个类,而无需扩展是的,默认情况下每个类都扩展对象,而无需声明。正如在这个线程中所说的,所有类都从对象扩展 所以它确实存在,但是这不是不使用extends关键字就可以控制的。我认为你永远都不需要,如果你需要,也许我们应该讨论一下具体情况 所有类都从对象扩展。所有枚举类型都从java.lang.enum类扩展而来。在这两种情况下扩展关键字未使用。您还可以添加“枚举类型

在Java中不使用extends关键字是否可以继承类?

是。每个类都扩展
对象
,无论您是否将
扩展对象
添加到声明中

还有,比如


它可以扩展一个类,而无需
扩展
是的,默认情况下每个类都扩展
对象,而无需声明。

正如在这个线程中所说的,所有类都从对象扩展


所以它确实存在,但是这不是不使用extends关键字就可以控制的。我认为你永远都不需要,如果你需要,也许我们应该讨论一下具体情况

所有类都从对象扩展。所有枚举类型都从
java.lang.enum
类扩展而来。在这两种情况下<代码>扩展
关键字未使用。您还可以添加“枚举类型扩展自
java.lang.enum
类”
Foo foo = new Foo(){
    // some method implemented in here.
};