下面关于抽象类的说法不正确的是( )。
A. 如果一个抽象类的子类不是抽象类,则它必须重写父类中的所有抽象方法
B. 只有抽象类才能具有抽象方法
C. 抽象类中不可以包含非抽象方法
D. 如果一个类中含有抽象方法,则必须将这个类声明为抽象类。
Java的类中可以有其他类的对象作为成员,这就是( )。
A. 类的组合
B. 类的继承
C. 类的重用
D. 以上都对
下面关于类的组合说法不正确的是( )。
A. 类的组合就是把已存在类的对象放到新类中
B. 类的组合可以使用“has a”语句来描述
C. 类的组合可以使用“is a kind of”语句来描述
D. 类的组合就是在新类中创建已有类的对象
“包含”关系用( )来表达。
A. 继承
B. 组合
C. 以上都对
D. 以上都不对