トップページ > プログラム > 2018年01月13日 > SxvD86sf0

書き込み順位&時間帯一覧

16 位/152 ID中時間01234567891011121314151617181920212223Total
書き込み数0100000000000000000001013



使用した名前一覧書き込んだスレッド一覧
はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 5e6f-QpsD)
C++相談室 part133

書き込みレス一覧

C++相談室 part133
906 :はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 5e6f-QpsD)[sage]:2018/01/13(土) 01:03:55.02 ID:SxvD86sf0
ゲーム機は尖ったアーキテクチャだったりするから……。
やってみないとわからん。
C++相談室 part133
914 :はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 5e6f-QpsD)[sage]:2018/01/13(土) 21:27:01.54 ID:SxvD86sf0
スーパークラスとかサブクラスとか言ってるやつにイラッとするのが C++er
C++相談室 part133
921 :はちみつ餃子 ◆8X2XSCHEME (ワッチョイ 5e6f-QpsD)[sage]:2018/01/13(土) 23:27:00.62 ID:SxvD86sf0
>>917
スーパーというのはある集合を内包する、より大きな集合。 サブというのはある集合の一部の集合。
このとき、オブジェクト指向におけるクラスというのはインスタンスの集合とみなして、
サブクラスはスーパークラスの一部の集合とする考え方によってスーパー/サブと言ってる。

しかし、あるクラスをクラスが持つ機能 (メソッド) の集合と考えるとスーパー/サブが逆転する。
これはわかり難くて混乱の元。

という教訓に基づき基底クラス (base class) と派生クラス (derived class) という用語を C++ では採用した。

ちなみに C++ にはサブオブジェクトという用語はあって、
これはあるオブジェクトのデータメンバや基底のオブジェクトのこと。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。