アドバイスがあると本当にありがたいです。右側のScreen_ParaとInterfaceのみProtected、それ以外はすべてPrivateで継承しています。循環関係になっているかどうかの質問C++でゲーム作成に挑戦しているものです。失礼な質問となってしまったら申し訳ありません。ないかをご教授頂きたいです。初歩的な質問となってしまい、申し訳ありませんが、どうかよろしくお願いします。継承?についての質問Parameter_IsAbleGo(↓のInterfaceは使えない)......↑Parameter(Interfaceがある:publicにする)継承関係は上のとおりです。先ほど、この継承関係で、Parameterの使いたいメンバ(インターフェース)をpublicにして試してみました。ご忠告のとおり出来ませんでした。下の階層には共有されますが、上の階層には共有されないですね。確認せず返信してしまって申し訳ありません。今回の設計では、なるべく上の階層にインターフェースを置くべきですね。継承?についての質問なるほど、あくまでpublicは継承した、されたクラスで使用可能なのですね。階層が低いところからは呼び出せないかと思っていました。すごく勉強になります。読みずらい中の解答、本当にありがとうございます。クラスの継承で、お互いが基底クラスになってしまってはいけないのですね。//継承関係(非常に見ずらいです。私は最近クラスの継承を使い始めて、おそらくとても基礎的な段階なので、失礼も多いかと思います。書くべき、こう考えるべき、といった意見があればぜひご教授頂きたいです。本当に見ずらいと思います。本当に申し訳ありません。(VisualStudioでマリオのような2Dアクションゲームの作製をしようとしています。継承に関するエラーコードが出たのですが、その原因が分からず苦戦しています。エラー対象だと思われるコードを質問の下に書きました。そちらを先に見ていただくとありがたいです。ミクプラは自由にリンクできます。