Page 19 - UOC
P. 19
CC-BY PID_00155694 3 Orientació a objectes amb PHP
Índex
1.- Introducció ......................................................................................................................... 5
2.- ............................................................................... 6
2.1.- Problemes de la programació estructurada ................................................................... 6
2.2.- ............................................................................. 6
3.- rientació a objectes ......................................................................... 8
3.1.- Classes i objectes......................................................................................................... 8
3.2.- Propietat / mètode / esdeveniment ............................................................................. 10
3.3.- Interfície de la classe: Privat, públic, protegit ............................................................ 12
3.4.- Constructors i destructors .......................................................................................... 14
3.5.- Herència i polimorfisme ............................................................................................ 16
4.- ........................................ 20
4.1.- Quines classes crear? ............................................................................................ 20
4.2.- Quin contingut te cada classe? ............................................................................ 22
5.- Lectura complementària: El model MVC.......................................................................... 26
5.1.- Introducció ................................................................................................................ 26
5.2.- Classes especials: TAccesBD i TControlador ................................................... 26
5.2.1.-TAccesBD ............................................................................................................... 26
5.2.2.- TControlador .......................................................................................................... 31
6.- Annex: Codi emprat als exemples ............................................................................. 37
6.1.- TComptador i TComtpaSalt ............................................................................... 37
6.2.- TComptador i TComptaSalt .............................. 38
6.3.- AltaEstudiants.HTML ......................................................................................... 38
6.4.- A_estudiants.php .................................................................................................. 39
6.5.- TG_estudiants.php ............................................................................................... 39
6.6.- TControlAcad.php ................................................................................................ 40
6.7.- TEstudiant.php ...................................................................................................... 42
6.8.- TAssignatura.php ................................................................................................. 43
6.9.- TAccesBD ............................................................................................................. 45