下列选项中关于Java中封装的说法错误的是( ).
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/23 22:56:46
下列选项中关于Java中封装的说法错误的是( ).
下列选项中关于Java中封装的说法错误的是().
A.封装就是将属性私有化,提供公有的方法访问私有属性
B.属性的访问方法包括setter方法和getter方法
C.setter方法用于赋值、getter方法用于取值
D.类的属性必须进行封装,否则无法通过编译
下列选项中关于Java中封装的说法错误的是().
A.封装就是将属性私有化,提供公有的方法访问私有属性
B.属性的访问方法包括setter方法和getter方法
C.setter方法用于赋值、getter方法用于取值
D.类的属性必须进行封装,否则无法通过编译
D.
再问: A 选项怎么解释呢》?
再答: ........A.就是说明封装的意义阿 . 做个比喻吧....... 咧: String name; 这个就是你定义的属性 当然我们也可以用常见的 比如private private String name; 最严格的访问权限.只能允许本类访问 或 public String name; 任何类都可以访问 还有另外2种 访问权限.... 不知道你懂没.....这个你其实可以找找资料看看 了解了解他们的慨念
再问: 提供公有的方法访问私有属性 什么公有的方法? 什么是私有的属性?
再答: 比如 private String name; //他就是私有的属性 public void 方法名(){ // public 就是公有的.. } private 私有的 public 公有的
再问: A 选项怎么解释呢》?
再答: ........A.就是说明封装的意义阿 . 做个比喻吧....... 咧: String name; 这个就是你定义的属性 当然我们也可以用常见的 比如private private String name; 最严格的访问权限.只能允许本类访问 或 public String name; 任何类都可以访问 还有另外2种 访问权限.... 不知道你懂没.....这个你其实可以找找资料看看 了解了解他们的慨念
再问: 提供公有的方法访问私有属性 什么公有的方法? 什么是私有的属性?
再答: 比如 private String name; //他就是私有的属性 public void 方法名(){ // public 就是公有的.. } private 私有的 public 公有的