static void Main() { ColorPrinter print = new ColorPrinter(ConsoleColor.Yellow); print.Print("Hello"); ColorPrinter print1 = new ColorPrinter(ConsoleColor.Red); print1.Print("Hello"); Console.ReadKey(); }
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); }
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(); }