„Modul programtervezési minta” változatai közötti eltérés

[nem ellenőrzött változat][nem ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
PolyakLaci (vitalap | szerkesztései)
a Fordítás és kategóriák szekció
PolyakLaci (vitalap | szerkesztései)
aNincs szerkesztési összefoglaló
1. sor:
A [[szoftverfejlesztés]]ben a ''modul minta'' egy olyan [[programtervezési minta]], amit a [[moduláris programozás]]ban definiált ''[[szoftver modul]]ok'' létrehozására használnak egy olyan [[programozási nyelv]]en, ami nem rendelkezik teljes (beépített) támogatással a modul koncepció megvalósítására.
 
A minta több különböző módon is implementálható, a konkrét programozási nyelvtől függően, mint például az [[Egyke programtervezési minta|egyke minta]], az objektumorientált nyelvek [[osztály|osztályaiban]] a [[statikus tag|statikus tagok]] ésvagy a procedurális nyelvek globális függvényei. A [[Python (programozási nyelv)|Python]] nyelvben a modul minta egy beépített tulajdonság, minden .py kiterjesztésű fájl automatikusan egy-egy modul is.
 
== Definíció és struktúra ==