Exemple #1
0
        static void Main()
        {
            ColorPrinter print = new ColorPrinter(ConsoleColor.Yellow);

            print.Print("Hello");

            ColorPrinter print1 = new ColorPrinter(ConsoleColor.Red);

            print1.Print("Hello");

            Console.ReadKey();
        }
Exemple #2
0
        public static void Main()
        {
            string message = "Hello World!";

            Printer colorPrint = new ColorPrinter();
            colorPrint.Print(message);

            ColorPrinter newPrint = colorPrint as ColorPrinter;
            newPrint.Print(message);

            Console.Write("Press any key to continue . . . ");
            Console.ReadKey(true);
        }
Exemple #3
0
        static void Main(string[] args)
        {
            ColorPrinter print = new ColorPrinter(ConsoleColor.Yellow);

            print.Print("Hello");

            Printer printUp = print;

            printUp.Print("Hello");

            ColorPrinter printDown = (ColorPrinter)printUp;

            printDown.Print("Hello");

            new ColorPrinter(ConsoleColor.Red).Print("New Hello");

            Printer new_print = new Printer(ConsoleColor.Green);

            new_print.Print("Green color");

            Console.ReadKey();
        }