トップページ > プログラム > 2016年01月26日 > MwP9iauO

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

16 位/164 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000210000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
C++相談室 part122 [無断転載禁止]©2ch.net

書き込みレス一覧

C++相談室 part122 [無断転載禁止]©2ch.net
75 :デフォルトの名無しさん[sage]:2016/01/26(火) 16:05:26.42 ID:MwP9iauO
継承を行うと親クラスのコンストラクタが隠蔽されてしまうのですが、
コンストラクタが継承されないこの仕様にはなにか深い訳があるのでしょうか。

多重継承が関係しているような気もするのですが、
そもそも単一継承のJavaも同様の仕様なのでもっと根本的な理由があるのだと思うのですが。
C++相談室 part122 [無断転載禁止]©2ch.net
76 :デフォルトの名無しさん[sage]:2016/01/26(火) 16:07:43.83 ID:MwP9iauO
すみませんサンプルの貼り付けを忘れていました。
http://ideone.com/v8QQHq
C++相談室 part122 [無断転載禁止]©2ch.net
82 :デフォルトの名無しさん[sage]:2016/01/26(火) 17:13:30.76 ID:MwP9iauO
>>80
そうです、Baseを継承する派生クラスが沢山ある場合が面倒です。
コンストラクタの継承が行われれば、派生クラス側でわざわざ決まりきったコンストラクタを書かずに済むのでコードがシンプルになるなのですが、
それが出来るオブジェクト思考言語は意外と少ないです。


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