3. Clases
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 ); }; };
Autor y licencia de 'Control Ejecucion y Funciones - Clases'
Carlos Castillo Extraído de: http://www.tejedoresdelweb.com/307/article-1069.html
Esta obra está bajo una licencia de Creative Commons.
|
|
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.
|
|
Wikis relacionados con 'Control Ejecucion y Funciones - Clases'
Las estructuras de control son las típicas: if, for, do, while, switch. La diferencia más...
Más »
Hoy parece evidente que las funciones-poderes del Estado están llamadas a una colaboración y a...
Más »
Documento con fundamentos teóricos de control de accesos en redes telemáticas; se tratan temas como...
Más »
Completo y ameno contenido sobre Javascript
En las épocas actuales en donde priman los aspectos económicos de la globalización, de la...
Más »
¿Estás seguro de que deseas eliminar este capítulo?