chap4-21.txt

来自「清华大学出版社经典教材系列」· 文本 代码 · 共 29 行

TXT
29
字号
// 程序4-21

// 将下面的类Base存放在Base.java文件中:
class Base{    			// 该类定义了多种类型的成员
    int friend_data=1;			// 友元成员
    public int public_data=2;		// public成员
    private int private_data=3;		// private成员
    protected int protected_data=4;	// protected成员
}

// 将Base类的子类Derived存放在Derived.java文件中:
class Derived extends Base{
    Base a=new Base( );
    void dataUse( ) {
        System.out.println("data="+a.friend_data);
        System.out.println("data_pub="+a.public_data );
        //System.out.println("data_pri="+a.private_data);	// 不能访问父类中的私有成员
        System.out.println("protected_data="+a.protected_data);
    }
}

// 将主类存放在testData.java文件中:
public  class testData {	
    public static void main(String args[ ]) {
        Derived d=new Derived( );
        d.dataUse( ); 		
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?