Diferència entre revisions de la pàgina «M3 - Programació estructurada / Continguts UF2: Disseny modular»

De wikiserver
Dreceres ràpides: navegació, cerca
(Es crea la pàgina amb « ==Descomposició funcional== ==Reutilització de subproblemes resolts== ==Aplicació correcta del disseny descendent== ===Declaració de mètodes=== ===Canvis en el m...».)
 
(Descomposició funcional)
Línia 1: Línia 1:
  
 
==Descomposició funcional==
 
==Descomposició funcional==
 +
 +
:*L’objectiu serà resoldre el problema general com a una suma de subproblemes més petits. Aquesta és la base del que
 +
 +
:*La solució a cada subproblema s’anomena subrutina o subprograma, i a Java, mètode.
 +
 +
:*Permet la reutilització del codi, facilita la seva lectura i el seu manteniment.
 +
 +
:*Escriure codi més genèric facilita la seva reutilització.
 +
 
==Reutilització de subproblemes resolts==
 
==Reutilització de subproblemes resolts==
 
==Aplicació correcta del disseny descendent==
 
==Aplicació correcta del disseny descendent==

Revisió del 13:35, 8 març 2018

Descomposició funcional

  • L’objectiu serà resoldre el problema general com a una suma de subproblemes més petits. Aquesta és la base del que
  • La solució a cada subproblema s’anomena subrutina o subprograma, i a Java, mètode.
  • Permet la reutilització del codi, facilita la seva lectura i el seu manteniment.
  • Escriure codi més genèric facilita la seva reutilització.

Reutilització de subproblemes resolts

Aplicació correcta del disseny descendent

Declaració de mètodes

Canvis en el mètode principal en declarar altres mètodes

Accessibilitat de variables dins una classe

Declaració d'un mètode amb un paràmetre

Declaració de mètodes amb múltiples paràmetres

Notes sobre com declarar i utilitzar els mètodes

Exemples