下列叙述中,不正确的是
A、Object类在包 java.lang中
B、Object类是唯一没有父类的类
C、Object类是Java所有类的直接或间接父类
D、程序中定义类时必须指定是从Object类派生而来
【正确答案】:D
名师解析:在Java语言中,Object类是所有类的根类,位于java.lang包中,选项A正确。由于Java不支持多继承,每个类只能有一个直接父类,因此Object类没有父类,选项B正确。由于所有类都隐式地继承自Object类,所以Object类是Java所有类的直接或间接父类,选项C正确。然而,Java语言并不要求在定义类时必须显式地指定从Object类派生,因为所有类默认继承自Object类,所以选项D是不正确的。因此,正确答案是D。
下列叙述中,不正确的是
- 2024-08-04 06:58:20
- Java语言程序设计(一)(04747)
- 1