java类封装特点试题.docVIP

  • 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)

1亿VIP精品文档

相关文档