下列关于包的描述中错误的是( )。
A. 包是一种特殊的类。
B. 包是若干类的集合。
C. 包是使用package语句创建
D. 包分为有名包和无名包两种。
下列Java源程序结构中前三种语句的次序,正确的是( )。
A. import,package,public class
B. import为首,其他不限。
C. public class,package,import
D. package,import,public class
定义一个类,要求其中的成员变量可以被该类的所有子类访问,但不能被与该类不再同一个包的非子类访问。下列选项中可实现上述目的的是()。
A. 该成员变量应被赋予private访问权限
B. 该成员变量应被赋予public访问权限
C. 该成员变量应被赋予default访问权限
D. 该成员变量应被赋予protected访问权限
下列关于构造方法的描述中,错误的是()。
A. 一个类可以有多个构造方法。
B. 构造方法一定要有返回值。
C. 构造方法总是和new一起使用。
D. 构造方法和类有相同的名字。