De Wiki IES Marianao. Departament Informàtica
|
|
(Hi ha 28 revisions intermèdies del mateix usuari que no es mostren) |
Línia 1: |
Línia 1: |
− | 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'')
| |
− |
| |
− |
| |
− | [File: ObjectClass.png]]
| |
Revisió de 16:10, 22 set 2018