我有一门课,那叫另一个课。喜欢:
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”类在这里是一个适配器,而函数类是一个适配器?
任何人都可以解释适配器的特性。除了在适配器中调用方法的方法之外,是否可以使用其他方法。
谢谢,