Пример #1
0
        static void Main(string[] args)
        {
            ReportPrinter test1 = new ReportPrinter();

            test1.data = "Przykład";
            test1.PrintReport();
            test1.FormatDocument();

            Report test2 = new Report();
            ReportPrinterBetter printer = new ReportPrinterBetter();
            DocumentFormatter   format  = new DocumentFormatter();

            test2.data = "Drugi przykład";
            format.FormatDocument(test2);
            printer.PrintReport(test2);
        }