「java入門」内部クラス(インナークラス)Inner Classの使い方

2017年11月3日

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

Java

Posted by arkgame