クラス A、B、および C に共通のインターフェイスがあります。しかし、クラス B にのみ適用され、クラス A および C には適用されない 2 つのメソッドを追加する必要があります。共通のインターフェース自体とクラスAおよびCで実装されていない例外をスローするか、これを行うためのより良い方法はありますか?
interface ICommon
{
Method1;
Method2;
Method3;
Method4;
}
Class A: ICommon
{
Method1;
Method2;
}
Class B: ICommon
{
Method1;
Method2;
Method3;
Method4;
}
Class C: ICommon
{
Method1;
Method2;
}
前もって感謝します