„Díszítő programtervezési minta” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
TurkászBot (vitalap | szerkesztései)
a →‎Bevezetés: File: → Fájl:
A díszítő gyakran alkalmas arra is, hogy…
1. sor:
{{korrektúra}}
Az [[objektumorientált programozás]]ban (OOP) a '''díszítő programtervező minta''' egy olyan [[Programtervezési minták|programtervezési minta]], amely lehetővé teszi adott [[objektum]]okhoz más viselkedések hozzáadását akár statikusan, akár dinamikusan anélkül, hogy hatással lenne az azonos [[Osztály (számítástudomány)|osztály]]ból származó többi objektumra.<ref>{{cite book|last=Gamma, et. al.|first=Erich|title=Design Patterns|year=1995|publisher=Addison-Wesley Publishing Co, Inc.|location=Reading, MA|isbn=0-201-63361-2|pages=175ff}}</ref> A díszítő gyakran alkalmas arra is, hogy a program megfeleljen az egyértelmű felelősség elvének, mivel lehetővé teszi a felelősségek egyértelmű felosztását különböző osztályok között.<ref>{{cite web|title=How to Implement a Decorator Pattern |url=http://sam-burns.co.uk/57/how-to-implement-a-decorator-pattern/ |deadurl=yes |archiveurl=https://web.archive.org/web/20150707165957/http://sam-burns.co.uk/57/how-to-implement-a-decorator-pattern/ |archivedate=2015-07-07 |df= }}</ref>
 
==Bevezetés==