3 - Clases

[editar]
Curso gratis creado por Carlos Castillo. Extraido de: http://www.tejedoresdelweb.com/307/article-1069.html
24 de Octubre de 2005
Las clases son paquetes de variables y funciones (métodos de la clase).

class persona { # Las variables de la clase se declaran con 'var'

var $nombre; var $apellido;

$nombre = $nom;

$apellido = $ape;

}; # Métodos function imprime() {

echo "$apellido, $nombre\n";

}; };

$p1 = new persona( "Juan", "Perez" );

$p2 = new persona();

$p1->imprime();

$p2->imprime();

Las clases pueden ser extendidas. En este caso el constructor de la superclase debe ser llamado explícitamente si así se desea:

class usuario extends persona { var $userid;

function usuario($nom,$ape,$id) {

$userid = $id;

persona( $nom, $ape ); }; };
[editar]

Sé el primero en opinar


Cursos gratis relacionados con 'Control Ejecucion y Funciones'

Las estructuras de control son las típicas: if, for, do, while, switch. La diferencia más... Más »
Este libro presenta el cúmulo de los elementos dispersos sobre la materia de Recursos Humanos,... Más »
Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien... Más »
Muchas personas me han escrito preguntando ¿Y cómo hago para implementar el Sistema? Aquí muestro... Más »
Un exhaustivo conjunto de ensayos y artículos que recorren la década de 1990 y los... Más »

Autor y licencia de 'Control Ejecucion y Funciones'


Curso gratis de Carlos Castillo. Extraido de: http://www.tejedoresdelweb.com/307/article-1069.html CopyLeft
Los contenidos de este sitio pueden ser reproducidos solamente bajo estas condiciones. La licencia está respaldada con el registro de propiedad intelectual número 97.125 en Chile y otros países.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.