Modularità (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
FrescoBot (discussione | contributi)
FrescoBot (discussione | contributi)
m Bot: sintassi dei link e modifiche minori
Riga 8:
 
*Le Classi possono essere instanziate per creare [[Oggetto (informatica)|oggetti]],
*Le Classi possono [[Ereditarietà (informatica)|Ereditare]] il loro comportamento e dati da altre classi,
*Il [[Polimorfismo (informatica)|Polimorfismo]] permette la relazione tra istanze di classi di poter cambiare a run-time, mentre le relazioni tra i moduli sono statiche.
 
Riga 24:
I programmi che hanno molte correlazioni dirette tra qualsiasi parti del codice di programmazione sono meno '''modulari''' (più strettamente [[Accoppiamento (informatica)|accoppiati]]) dei programmi le cui relazioni avvengono solo tramite ben specificate interfacce di moduli.
 
Le tecniche di '''programmazione modulare''' sono quelle che incrementano la modularità. (Vedi anche: [[programmazione modulare]], [[programmazione strutturata]], [[programmazione procedurale]], [[Programmazione orientata agli oggetti]] e [[Programmazione orientata agli aspetti]], [[Calcolo distribuito]].)
 
==Lavori citati==