「java入門」内部クラス(インナークラス)Inner Classの使い方
1.javaコード
package com.sample;
class InfoTest {
// 外部クラスのプライベート変数
private int cft = 10;
// 内部クラス
public class Inner_Demo {
public int getNum() {
System.out.println(“内部クラスのgetNum()メソッド");
return cft;
}
}
}
public class Democlass2 {
public static void main(String[] args) {
// 外部クラスのインスタンス化
InfoTest outer = new InfoTest();
// 内部クラスのインスタンス化
InfoTest.Inner_Demo inner = outer.new Inner_Demo();
System.out.println(inner.getNum());
}
}
2.結果
内部クラスのgetNum()メソッド
10