- スレを勃てるまでもないC/C++の質問はここで 22
213 :デフォルトの名無しさん[sage]:2014/06/14(土) 13:18:44.42 ID:9xl6N+lz - 継承の例
たとえば、すべての【人間】に共通で、最低限の情報は「名前」「年齢」「性別」くらい?かな これらをメンバー変数に、変数をR/Wする関数をメンバー関数として(人間)クラスが定義できますよね 新しく【学生】を定義する必要があるとして 一から作ってもいいけど、せっかく(人間)クラスがあるんだから、これに必要な情報(変数)やメソッド(関数)を追加してやれば手抜きできると‥ (人間)クラスに、たとえば「学校名」「学部」「学科」「学年」「学位」を示す変数と、これらにR/Wするメンバー関数を追加してやれば (学生)クラスが定義できるわけです 【学生】も【人間】だから、人間の属性を継承するということ わかりにくかったらすまん
|