成员的访问是指以下两种不同的操作
1)一个类的方法代码是否能够访问(调用)另一个类中的成员。
2)一个类是否能够继承其父类的成员。
Java中的成员不止包括方法和成员变量,还有语句块、内部类等。
成员的访问权限有四种:公共类型(public)、私有类型(private)、默认类型(default)、保护类型(protected)。成员的访问权限基于类的访问权限。也就是说,若A类有权访问类B,类B中的成员的访问权限对类A才起作用。否则,类B对类A不可见,谈不上成员的访问。
1.公共类型:public
当一个成员被声明为public时,所有其他类,无论属于哪个包,均能够访问该成员。
//public方法示例
package chapter03.sample3_26.Test;
public class Test{
public void methodTest(){
System.out.println("调用的方法为public类型");
}
}
//在另一个包创建Sample3_26类
package chapter03.sample3_26;
import chapte