コード例 #1
0
        static void Main(String[] args)
        {
            Computer cmp = new Computer();
            cmp.accept(new ComputerPartDisplayVisitor());

            Console.WriteLine("Press enter to close...");
            Console.ReadLine();
        }
 public void visit(Computer computer)
 {
     Console.WriteLine("Displaying Computer...");
 }
コード例 #3
0
 public void Visit(Computer computer)
 {
     Console.WriteLine(computer.ToString());
 }
コード例 #4
0
        static void Main(string[] args)
        {
            IComputerPart computerPart = new Computer();

            computerPart.Accept(new ComputerPartDisplayVisitor());
        }