クラス定義とオブジェクト生成