题目内容

有关类的说法正确的是( )

A. 类具有封装性,所以类的数据是不能被访问的
B. 类具有封装性,但可以通过类的公共接口访问类中数据
C. 声明一个类时,必须使用public修饰符
D. 每个类中必须有个main()方法,否则程序无法运行

查看答案
更多问题

对于类定义( ),可以通过“new J_Class( )“生成类J_Class的实例对象

A. public class J_Class{ public J_Class( void){ } }
B. public classJ_Class{}
C. public classJ_Class{ public J_Class( String s){ } }
D. public classJ_Class{public void J_Class() { } public J_Class( String s){ } }

为了保持对象的封装性,必须做除了( ) 之外的所有工作

A. 在类中定义方法来存取实例数据
B. 将类变为final
C. 将类中的方法变为public
D. 将对象实例数据变为private

下面对于构造方法的描述,正确的有哪些?(多选)( )

A. 方法名必须和类名相同
B. 方法名的前面没有返回值类型的声明
C. 在方法中不能使用return语句返回一个值
D. 当定义了带参数的构造方法,系统默认的不带参数的构造方法依然存在。

使用this调用类的构造方法,以下面的说法正确的是?(多选)( )

A. 使用this调用构造方法的格式为 this([参数1,参数…])
B. 只能在构造方法中使用this调用其他的构造方法
C. 使用this调用其他构造方法的语句必须放在第一行
D. 不能在一个类的两个构造方法中使用this互相调用

答案查题题库