Tema: Classes!
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/01/2006, 06:37
gnfrs
 
Fecha de Ingreso: abril-2004
Ubicación: Rosario, Argentina
Mensajes: 124
Antigüedad: 20 años, 1 mes
Puntos: 11
En php4 no es muy extenso como en php5 o C++.
Una clase es algo como un tipo de datos (como un integer o un double en C), la gran diferencia es que una clase puede tener métodos (funciones) en su interior que sirvan para modificar ese tipo de datos por ejemplo:

Tenés la clase Date, en donde podés asignarle una fecha, si Date fuera una variable podés asignar una fecha errónea. Una clase Date debería tener un método SetDate que reciba una fecha y chequee que la misma sea correcta, así tenés muchos ejemplos, para comprenderlo mejor podrías imaginarte que un objeto (instancia de una clase) es "algo" que existe en el mundo, un auto por ejemplo. El auto tiene sus propiedades (color, marca, cantidad de nafta en el tanque, etc), también tiene sus métodos (acelerar, frenar, encender, etc).

Saludos.