„Tervezési minták (Sznikák)” változatai közötti eltérés
| 186. sor: | 186. sor: | ||
* Távoli Proxy: Távoli objektumok lokális megjelenítése átlátszó módon. A kliens nem is érzékeli, hogy a tényleges objektum egy másik címtartományban, vagy egy másik gépen van | * Távoli Proxy: Távoli objektumok lokális megjelenítése átlátszó módon. A kliens nem is érzékeli, hogy a tényleges objektum egy másik címtartományban, vagy egy másik gépen van | ||
* Virtuális Proxy: Nagy erőforrás igényű objektumok igény szerinti létrehozása (pl. kép) | * Virtuális Proxy: Nagy erőforrás igényű objektumok igény szerinti létrehozása (pl. kép) | ||
* Védelmi Proxy: A hozzáférést szabályozza | * Védelmi Proxy: A hozzáférést szabályozza különböző jogok esetén | ||
* Smart Pointer: Egy pointer egységbezárása, hogy bizonyos esetekben automatikus műveleteket hajtson végre (pl.:lockolás) | * Smart Pointer: Egy pointer egységbezárása, hogy bizonyos esetekben automatikus műveleteket hajtson végre (pl.:lockolás) | ||
== Template method == | == Template method == | ||
'''Cél:''' Egy műveleten belül algoritmus vázat definiál, és ennek néhány lépésének implementálását a leszármazott osztályra bízza. | '''Cél:''' Egy műveleten belül algoritmus vázat definiál, és ennek néhány lépésének implementálását a leszármazott osztályra bízza. | ||