だれもがアクセス可能。あれば、派生クラスからアクセスが可能。派生クラスでもアクセス不可。隠ぺい化の次のステップとして、派生・継承を説明する。データ構造を作るとする。;}パターン1(そのまんま...)上記のPersonに、所属と学年を加えるのであれば、以下の方法がある。プログラム上は、PersonとPersonStudent1は、まるっきり関係のない別の型にすぎない。このため、元データと共通部分があっても、同じ処理を改めて書き直しになる。元データ用の関数をうまく使うように書いてみる。Personの関数を使う。プログラムの記述量を減らすことはできるようになった。作ることを「派生」と呼ぶ。「:」「public/protected/private」基底クラス名を書く。自動的に流用することができる。print()を記述してもよい。