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 930 dni, 17 godzin, 29 minut temu 162 źrodło rozwiń
Kolejny z cyklu o wzorcach projektowych..
Sztuka programowania 2035 dni, 19 godzin, 58 minut temu 199 źrodło rozwiń
Architektura 2351 dni, 6 godzin, 41 minut temu 204 ź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 3509 dni, 12 godzin, 3 minuty temu 164 źrodło rozwiń