はじめに C++においても、Javaと同様にインナークラスを定義し利用することが可能です。 C++でのインナークラスの定義および利用方法を以下に示します。 インナークラスの定義および利用方法 C++にてインナークラスの定義および利用するには、以下のようにします。 #include <stdio.h> class OuterClass { public: OuterClass() { puts("OuterClass() が呼ばれました。"); } public: ~OuterClass() { puts("~OuterClass() が呼ばれました。"); } class InnerClass { public: InnerClass() { puts("InnerClass() が呼ばれました。"); } public: ~InnerClass() { puts("~InnerClass