题目
下面的类定义说法正确的是()。 import java.util.*; import java.io.*; package com.abc.exam; class A implements Serializable, Comparable (......... )A. 该类定义错误,没有使用public修饰符修饰类A。B. 该类定义错误,一个类不可能实现很多接口。C. 该类定义错误,package声明应该是第一个有效语句。D. 该类定义正确。
下面的类定义说法正确的是()。 import java.util.*; import java.io.*; package com.abc.exam; class A implements Serializable, Comparable {......... }
- A. 该类定义错误,没有使用public修饰符修饰类A。
- B. 该类定义错误,一个类不可能实现很多接口。
- C. 该类定义错误,package声明应该是第一个有效语句。
- D. 该类定义正确。
题目解答
答案
C
解析
在Java中,一个类可以实现多个接口,且package声明必须是源文件中的第一个有效语句。类的访问修饰符(如public)是可选的,如果省略,默认为默认访问级别。因此,选项A和B是错误的,选项C是正确的,因为package声明必须是第一个有效语句。选项D是错误的,因为类定义中存在语法错误。