Diferència entre revisions de la pàgina «DAM-M3-UF4. Caracterització i ús d'objectes»

De Wiki IES Marianao. Departament Informàtica
Dreceres ràpides: navegació, cerca
(Les Classes i els objectes)
Línia 31: Línia 31:
  
  
[File: ObjectClass.png]]
+
[[File: ObjectClass.png]]

Revisió del 11:46, 30 maig 2012

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