java 控制访问

控制访问

java 提供四种访问控制修饰符号,用于控制方法和属性的访问权限。

private → default→ protected → public


访问范围 private default protected public
同一类中
同一包中的的类
不同包的子类
全局范围

局部成员由于只在自己所在的作用域起作用不会被其他的类访问到,所以局部成员没有访问控制权限。

一个源文件中定义了一个 public 类,那么这个源文件的文件名必须与 public 修饰的类名相同,那么显然一个源文件中只有一个public类。

public class Dog {
}
public class Test{
	public int aa;             // 能被所有的类访问
	protected boolean bb;      // 可以被子类和本包的类使用
	void cc(){                 // 默认访问权限,能在本包的范围内使用
		System.out.print()
	}
}
posted @ 2024-05-05 18:45  takenika  阅读(6)  评论(0)    收藏  举报