答案选b,但是我想选a,不知道b哪里错了,我感觉a错了,数据是属性噻,行为是方法,我记得只封装属性的嘛,怎么都要封装哦?b对象就是类的具体实例啊?求大佬解答疑惑!!
!
对象是类的实例,不是类的具体。
封装:是指隐藏对象的属性(数据)和实现方法(行为),仅对外提供公共访问方式。
对类封装的理解:
public class Person {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
前面一句就错了呀,对象是类的具体怎么能是面向对象的核心设计呢?类是对象的模板,所以才是类是面向对象程序设计的核心