类中的封装性的体现,需要权限修饰符:

1.从小到大排列:private,缺省,protected,public

 

修饰符:        private    缺省    protected    public

类内部:          √              √    √    √

同一个包:       √    √    √

不同包的子类:           √    √

同一个工程:               √

 

 2.四种权限可以用来修饰类及类的内部结构:属性、方法、构造器、内部类

 

3.修饰类的话,就只能用:缺省、public

 

在一个类中,可以将这个类中的属性定义为private

这个属性在外部的类是无法访问到的,所以就可以在这个类中

加入set和get方法来对这个属性进行赋值和调用

class student{
    private age;
    
    public void setAge(int age){
        this.age = age;
    }

    public int getAge(){
        return age;
    }
}

 

 posted on 2020-10-29 15:08  又在化学楼迷路了  阅读(373)  评论(0)    收藏  举报