C#のクラスの継承に関する説明として正しいものはどれですか? クイズ 2026.09.19 C#のクラスの継承に関する説明として正しいものはどれですか? 何個でも基底クラスを指定できる 基底クラスは2つまで指定できる 基底クラスは1つだけ指定できるが、インターフェースは複数実装できる 基底クラスを指定することはできない C#ではクラスの多重継承が認められておらず、直接継承できる基底クラスは1つだけです。一方で、インターフェースは複数実装することができます。これは、複数の基底クラスを持つことで生じるメンバーの衝突といった曖昧さの問題を避けるための設計です。なお、何も指定しなければすべてのクラスは暗黙的に System.Object を継承します。複数の機能を組み合わせたい場合は、インターフェースの実装や委譲(コンポジション)を活用するのが一般的です。 クイズタグ: C#関連記事 C#クイズ!【問題 全10問・答え付き】 | 2026年09月版