コード例 #1
0
 public void Visit(ElementB e)
 {
     Console.WriteLine("ConcreteVistor1.Visit ElementB:");
     e.Print();
 }
コード例 #2
0
 public abstract void VisitElementB(ElementB elementB);
コード例 #3
0
 public override void VisitElementB(ElementB elementB)
 {
     Console.WriteLine("{0}被{1}访问", elementB.GetType().Name, this.GetType().Name);
 }
コード例 #4
0
ファイル: IVisitor.cs プロジェクト: JasoWu/DesignPatterns
 public void Visit(ElementB b)
 {
     b.Print();
 }