【初心者歓迎】C/C++室 Ver.72【環境依存OK】 at TECH
[2ch|▼Menu]
993:デフォルトの名無しさん
10/05/20 21:15:10
>>985
機能が違うなら別の名前にするかな
一度日常にあるものでカテゴリー分けしてみるといいかもしれないね

親になるクラスを設計するときは、子になるクラスにおいて共通する機能を洗い出して実装するのだけど
>>986の例を借りれば
親:生物クラス ←生物とは鳴くものだ//関数の雛型だけ用意でもよい
子:犬クラス 一般的に「ワンワン」と鳴く
孫1:ヨークシャテリアクラス「バウバウ」と鳴く
孫2:柴犬クラス「アオーン」と鳴く

今回の例でいえば、子と孫の関係になるが
ヨークシャテリア(クラス)は鳴く(関数)→「バウバウ」
ヨークシャテリア(クラス)は(子:犬として)鳴く関数)→「ワンワン」

疑問に思っているように実装すると
ヨークシャテリア(クラス)は鳴く(関数)→「ワンワン」
ヨークシャテリア(クラス)はヨークシャテリアは鳴く(関数)→「バウバウ」


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4060日前に更新/255 KB
担当:undef