Java中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是( )。
A. C不仅继承了B中的公有成员,同样也继承了A中的公有成员
B. C只继承了B中的成员
C只继承了A中的成员
D. C不能继承A或B中的成员
查看答案
设有下面两个类的定义class Person {long id; // 身份证号String name; // 姓名}class Student extends Person {int score; // 入学总分int getScore(){return score;}}问:类Person和类Student的关系是( ) 。
A. 包含关系
B. 继承关系
C. 关联关系
D. 无关系,上述类定义有语法错误
下面对java继承机制描述错误的是( )
A. 声明子类时用extends关键字
B. 继承是面向对象的一个重要特征
C. java支持多重继承
D. 继承时子类可以添加自己的方法
当子类中的成员变量与父类中的成员变量相同时:( )
A. 子类中的成员变量隐藏父类中的变量
B. 父类中的成员变量隐藏子类中的变量
C. 子类中变量无效
D. 该声明非法
Java语言的类之间的继承关系是( )
A. 单继承
B. 多继承
C. 单继承和多继承
D. 不能继承