本文主要是介绍java access modifer Private,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
private
1.private data members and methods are only accessible within the class
private变量,方法只能在同一个类中被访问
2.Class and interface cannot be declared as private
class和interface不能被private修饰
3.If a class has private constructor then you cannot create the object of that class from outside of class.
类中private修饰的构造函数,不能在类的外部实例化
①DEF.java
②Example.java
-----------------------------------------------------------------------------------------------------
①DEF.java
public class DEF {
private double num = 100;
private int square(int a) {
return a * a;
}
}
②Example.java ,编译失败
解决方法
去掉private
修改之后的DEF.java
public class DEF {
double num = 100;
int square(int a) {
return a * a;
}
}
运行Example.java,可以正常编译执行。
这篇关于java access modifer Private的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!