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

类的私有成员可在本类的成员函数中进行访问。 如果想让私有成员在其他类被访问,需要在本类中写一个public的get方法,通过get方法访问私有成员。
强烈推介IDEA2021.1.3破解激活,IntelliJ IDEA 注册码,2021.1.3IDEA 激活码  

类的私有成员可在本类的成员函数中进行访问。 类的私有成员在派生类中是隐藏的,只能在基类的成员函数中访问。

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

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开发教程栏目进行学习!

架构君码字不易,如需转载,请注明出处:https://javajgs.com/archives/35922
0

发表评论