DAM-M3-UF4. Caracterització i ús d'objectes

De Wiki IES Marianao. Departament Informàtica
La revisió el 11:46, 30 maig 2012 per Alex (Discussió | contribucions) (Les Classes i els objectes)

Dreceres ràpides: navegació, cerca

torna M3 - Programació

Programació Orientada a objectes (POO)

La POO és un paradigma de programació.

Es representa el sistema com una col·lecció d’objectes amb certes propietats.

Aquests reben estímuls externs o esdeveniments interns, i en resposta:

  • Intercanvien informació
  • Canvien el seu estat (Les seves propietats)
  • Produeixen resultats observables (Informació per consola, creació d'un botó, etc...)

Les responsabilitats del Sistema queden així repartides entre els objectes que col·laboren entre ells

Per comunicar-se els objectes intercanvien missatges.

Les Classes i els objectes

Una classe descriu la estructura d'entitats del mateix tipus. Cadascuna d'aquestes entitats s'anomena objecte.

La classe recull totes les propietats i comportaments comuns d’aquestes entitats, però no les que difereixen.

Els objectes són instàncies d’una classe, representen un estat real d’un classe on les propietats que defineixen la classe tenen un valor concret.

Es poden descriure els objectes des d’un punt vista

  • Estàtic: El valor de les seves propietats, atributs (Estat)
  • Dinàmica: Com respon a esdeveniments externs, mètodes (Comportament)


ObjectClass.png