2 つの派生クラスが使用する関数がありますが、3 つ目は使用しません。3 つの派生クラスの 1 つがそれを使用していなくても、基本クラスにそのままにしておくのは理にかなっていますか?
3番目のクラスを許可しないと考える唯一の方法は、基本的にベースから派生した中間クラスを作成することです。次に、共通関数を使用する2つは2番目のクラスから派生します。
3級は使わないようにして、本来使うべき2人には使わせることはできますか?
それは船外に出ているように見えますか、つまり、3番目のクラスから関数を呼び出そうとしない限り、それは問題ではないはずです。それをすべて防ぐ方法があれば興味がありました手間をかけずに一緒に。