structを使用してクラス型を定義
共用体
構造体にコンストラクタ・デストラクタ
無名共用体