„Tervezési minták (Sznikák)” változatai közötti eltérés

Kavics (vitalap | szerkesztései)
Kavics (vitalap | szerkesztései)
272. sor: 272. sor:


'''Használjuk, ha '''
'''Használjuk, ha '''
* úgy szeretnénk hozzáférni egy objektum tartalmazott objektumaihoz, hogy nem akarjuk felfedni a bels� m�ködését
* úgy szeretnénk hozzáférni egy objektum tartalmazott objektumaihoz, hogy nem akarjuk felfedni a belső működését
* többféle hozzáférést szeretnénk biztosítani a tartalmazott objektumokhoz
* többféle hozzáférést szeretnénk biztosítani a tartalmazott objektumokhoz
* egy időben több, egymástól független hozzáférést szeretnénk a lista elemeihez
* egy időben több, egymástól független hozzáférést szeretnénk a lista elemeihez
* különböző tartalmazott struktúrákhoz szeretnénk hozzáférni hasonló interfésszel
* különböző tartalmazott struktúrákhoz szeretnénk hozzáférni hasonló interfésszel
== State ==
== State ==
'''Cél:''' Lehetővé teszi egy objektum viselkedésének megváltozását, amikor megváltozik az állapota.
'''Cél:''' Lehetővé teszi egy objektum viselkedésének megváltozását, amikor megváltozik az állapota.