public override void ApplyStyles()
        {
            // ...
            // Общая логика применения стилей к отчету по закупкам
            // ...
            Console.WriteLine($"{nameof(PurchaseReport)} common logic");

            // Конкретная логика в декорирумых классах
            DecoratedReport.ApplyStyles();
        }
Example #2
0
        public override void ApplyStyles()
        {
            // ...
            // Общая логика применения стилей к финансовому отчету
            // ...
            Console.WriteLine($"{nameof(FinancialReport)} common logic");

            // Конкретная логика в декорирумых классах
            DecoratedReport.ApplyStyles();
        }