クラスがあり、別のクラスを呼び出します。お気に入り:
class Caller
{
public void LetsCall()
{
abstractA a = new ConcreteA();
a.DoSomething();
}
}
public abstract class abstractA
{
public virtual void DoSomething()
{
}
}
class ConcreteA : abstractA
{
public override void DoSomething()
{
base.DoSomething();
Functions.Doit();
}
}
class Functions
{
public static void Doit()
{
//Some more work
}
}
ここで「ConcreteA」クラスがアダプターであり、関数クラスがアダプティーであることを知りたいですか?
アダプターの特性を説明できる人はいますか? アダプティーでメソッドを呼び出すメソッド以外に、他のメソッドを用意してもよろしいでしょうか。
ありがとうございました、