access.java
来自「java的书上例子」· Java 代码 · 共 45 行
JAVA
45 行
/** 一个应用程序,用来演示类成员的访问权限 */
/** Demo类 */
class Demo{
public int x;
public int y;
private int z;
/** 初始化方法 */
public void setZ(int z){
this.z=z;
}
/** getZ()方法 */
private int getZ(){
return z;
}
/** get()方法 */
public int get()
{
return getZ();
}
}//Demo类结束
/** Access类 */
public class Access{
/** main()方法 */
public static void main(String a[]){
Demo demo=new Demo();
//下面代码正确,x和y可以直接被访问
demo.x=3;
demo.y=5;
//下面代码不正确,z不能直接被访问
//demo.z=8;
//z必须通过其public成员方法访问
demo.setZ(8);
//下面代码不正确,getZ()不能直接被访问
//System.out.println("x = "+demo.x+" y = "+demo.y+" z = "+demo.getZ());
// getZ()必须通过其public成员方法get()访问
System.out.println("x = "+demo.x+" y = "+demo.y+" z = "+demo.get());
}
}//Access类结束
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?