Pricate.(pricate)

摘要 大家好,我是小典,我来为大家解答以上问题。Pricate.,pricate很多人还不知道,现在让我们一起来看看吧!private是访问控制修饰符,用来使...

大家好,我是小典,我来为大家解答以上问题。Pricate.,pricate很多人还不知道,现在让我们一起来看看吧!

private是访问控制修饰符,用来使用访问控制符来保护对类、变量、方法和构造方法的访问。

在程序中需要隐藏类的实现细节和保护类的数据时,就要使用private来修饰。例如:

public class Logger {

private String format; 

public String getFormat() {

     return this.format;   }

public void setFormat(String format) {

     this.format = format;   }

}

实例中,Logger 类中的 format 变量为私有变量,所以其他类不能直接得到和设置该变量的值。为了使其他类能够操作该变量,定义了两个 public 方法:getFormat() (返回 format的值)和 setFormat(String)(设置 format 的值)。

扩展资料

1、private的访问控制:

当前类:可见

同一包内:不可见

子孙类(同一包):不可见

子孙类(不同包):不可见

其他包:不可见

2、private的使用对象:变量、方法;不能修饰类(外部类)。

本文到此讲解完毕了,希望对大家有帮助。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。