深圳校区发的教材说。类的装就是在定义一个类时,对属性私有化。假如我不对属性私有化,但是我对一个方法私有化 ,再提供一个公共访问的方法去调用这个方法,例如,这难道就是不封装?
例如:public class Demo3 {
public static void main(String[] args) {
Fengzhuang f=new Fengzhuang();
System.out.println(f.name());
}
}
class Fengzhuang{
private String name="封装";
private String getName() {
return name;
}
public String name() {
return getName();
}
public void setName(String name) {
this.name = name;
}
}
虽然没有啥实际意义,但是我用private修饰方法,不算一种封装么? |
|