类的私有成员可在何处访问

内容摘要
Java中的私有成员使用private来进行修饰。(推荐学习:Java视频教程)私有成员只能在本类中调用,在本类以外一律都看不到。如果要在其他类中获得私有成员变量,那么可以在本类中写一
文章正文

Java中的私有成员使用private来进行修饰。(推荐学习:Java视频教程)

私有成员只能在本类中调用,在本类以外一律都看不到。如果要在其他类中获得私有成员变量,那么可以在本类中写一个public的get方法,其他类就可以通过调用这个get方法获得私有成员变量。

class PrivateTest{
    private String str = "私有成员变量";
    //如果加上这个方法
    public String getStr(){
        return str;
    }
    public static void main(String[] args){
        System.out.println(str);//这里可以调用到str变量
    }
}
class OtherClass{
    public static void main(String[] args){
        PrivateTest pt = new PrivateTest();
        //String tryToGet = pt.str;//这句编译会报错,str不可见
        String getStr = pt.getStr();//这样 就可以获取到str的
    }
}

更多Java相关技术文章,请访问Java开发教程栏目进行学习!

代码注释
[!--zhushi--]

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!