Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ASIGNATURA: PHP 2
OBJETOS EN PHP
class nombre_clase{
class (clase): es una palabra reservada la cual se emplea para crear una
clase.
nombre_clase: es el identificador o nombre para la clase, nombre con el
cual se hace referencia a los diferentes objetos de la clase.
Identificador_accesso $Propiedad1;
Identificador_accesso $Propiedad2;
---------------------
Identificador_accesso $Propiedadn;
dnde:
Aqu nos dira que todas las propiedades son pblicas (var), es decir que
a ellas se puede acceder desde la clase en la cualquier parte, ya sea
dentro o fuera de la misma clase se pueden modificar o visualizar desde
otra clase.
Luego tenemos que definir los mtodos: que son funciones las cuales
indican las acciones que puede realizar un objeto. Ellos presentan el
siguiente formato general.
------------------------------------------------------------------
Identificador_accesso function metodom (argumentosm){
Sentenciasm;
}
$this->Propiedad1 =$valor1;
$this->Propiedad2 =$valor2;
$this->Propiedadn =$valorn;
Dnde :
En este caso cuando se crea una instancia del objeto Carro de manera
automtica se asignan los valores para las diferentes propiedades as:
para la Placa NVF139,para el Propietario Carlos Rosero, para el Color
Rojo, para el Modelo 1978 y para el Cilindraje 1300.
Los mtodos normales (Simplemente mtodos): son mtodos
(funciones) los cuales se emplean para indicar una accin que realiza un
objeto o un valor que el devuelve.
Instanciar un objeto
Donde
Por ejemplo:
Ejemplos:
Sentencia de Asignacin.
$auto->Modelo=2000;
if($auto->Cilindraje<=1500){
$nombre_objeto->metodo(argumentos)
Ejemplo:
El no retorna ningn valor puesto que dentro del cuerpo del metodo, no
aparece por ninguna parte la sentencia return acompaada de un valor.
Actividades: