- 2
- 0
- 约2.28千字
- 约 7页
- 2026-05-17 发布于河北
- 举报
java类封装特点试题
1.以下关于Java类封装的说法,正确的是()(5分)
A.封装就是将类的属性私有化,只能通过公共的方法访问
B.封装可以提高代码的安全性和可维护性
C.封装使得类的内部实现对外界不可见
D.以上说法都正确
2.有一个类如下:
classPerson{
privateStringname;
publicvoidsetName(Stringn){
name=n;
}
publicStringgetName(){
returnname;
}
}
请问以下哪种说法正确()(5分)
A.name属性可以被其他类直接访问
B.只有通过setName方法才能设置name的值
C.getName方法可以修改name的值
D.该类没有实现封装
3.关于封装的好处,以下说法错误的是()(5分)
A.可以隐藏类的实现细节,让使用者只关心对外提供的功能
B.便于代码的复用
C.降低了代码的耦合度
D.会增加代码的复杂性
4.以下代码体现了Java类封装的哪些特性()(5分)
classAnimal{
privateintage;
publicvoidsetAge(inta){
if
原创力文档

文档评论(0)