Pierwszy z tej serii wpis będzie zawierał wprowadzenie do wzorców, jak i opis mojego ulubionego wzorca o wspaniałej nazwie Dekorator. Wzorce projektowe to uniwersalny sposób na rozwiązanie powtarzalnego problemu. Dekorator pozwala na dynamiczne przydzielenie danemu obiektowi nowych zachowań.
Sztuka programowania 1460 dni, 13 godzin, 10 minut temu 165 źrodło rozwiń
Kolejny z cyklu o wzorcach projektowych..
Sztuka programowania 2565 dni, 15 godzin, 39 minut temu 199 źrodło rozwiń
Architektura 2881 dni, 2 godziny, 21 minut temu 206 źrodło rozwiń
by MJ Decorator is a design pattern used to dynamically ”decorate” (e.g. add new actions) another classes. Let’s say that you have class which describes Window. It can be opened or closed. Then, you decide to decorate it with curtains or to clean it – you will do it yourself or hire somebody, who will be a decorator. Let’s create a simple project: 1) First of all, you need to add “Decorator” folder. Inside of this folder please create Window.cs class which will describe our window in the real world...
Architektura 4039 dni, 7 godzin, 43 minuty temu 168 źrodło rozwiń