概述
java访问说明符
访问说明符分为两种:1.类访问说明符,2.方法、变量访问说明符;
1.类访问说明符
类访问说明符只有public和default(友好)类两种,而没有protected和private;
(1)类声明时,如果关键字class前面加上public关键字,就成这样的类是一个public类如:
public class A
{
...
}
这样的类,可以在任何另外一个类中被导入并利用它创建对象;
(2)但是如果关键字class前面没有public修饰,如:
class A
{
...
}
这样的类称为友好类,可以被在同一个包中的其他类利用它创建对象,即不在同一个包中的其他类不能利用它创建对象;
2.方法、变量访问说明符
方法、变量访问说明符有:public、protected、default(友好的)和private
(1)用public修饰的成员变量和方法称为共有变量和共有方法,当在任何两外一个类中用该类创建对象后,该对象能访问自己的public变量和方法;
(2)不用private、public、protected修饰的成员变量和方法称为有好变量和友好方法,用protected修饰的成员变量和方法称为受保护的成员变量和方法,对于拥有这两种成员变量和方法的所有类,当在和他们在同一个包中的任何一个类创建被利用来创建对象时,该对象能访问这两种类型的变量;
(3)用关键字private修饰的成员变量和方法称为私有变量和私有方法,当在任何另外一个类中利用拥有该变量和方法的类创建对象时,该对象不能访问自己的私有变量和私有方法;
关键点:在同一个包中,子类继承类父类中不是private的成员变量和方法;
不在同一个包中,子类继承了父类的public、protected成员变量和方法;
大总结:
最后
以上就是热情玉米为你收集整理的JAVA访问说明符的全部内容,希望文章能够帮你解决JAVA访问说明符所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复