あなたは次のクラスを開発しています:
* Class1
* Class2
* Class3
すべてのクラスは、Assembly.dllという名前の単一のアセンブリの一部になります。 Assembly.dllは複数のアプリケーションで使用されます。
すべてのクラスは、Assembly.dllの一部でもある次のインターフェイスを実装します。
public interface Interface1
{
void Method1(decimal amount);
void Method2(decimal amount);
}
Class1クラスのMethod2メソッドが、Interface1インターフェイスを介してクラスのインスタンスにアクセスする場合にのみ実行できることを確認する必要があります。 解決策は、インターフェイスまたはクラスのインスタンスを通じてMethod1メソッドへの呼び出しを行うことができるようにする必要があります。
どのシグネチャを各メソッドに使用する必要がありますか? 回答するには、回答エリアの各メソッドに適切な署名を選択します。
