public function imprimirCaracteristicas() { parent::imprimirCaracteristicas(); echo "Número---> " . $this->_numero . "<br>"; echo "Año---> " . $this->_año . "<br>"; echo "Tipo---> " . $this->_tipo . "<br>"; }
public function imprimirCaracteristicas() { parent::imprimirCaracteristicas(); //llamamos al padre pero a la funcion imprimirCaracteristicas //para que me coja las dos caracteristicas de id formato ademas d estas echo "Páginas---> " . $this->_paginas . "<br>"; echo "Año---> " . $this->_año . "<br>"; echo "Tipo---> " . $this->_tipo . "<br>"; }
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>BIBLIOTECA</title> </head> <body> <h3>BIBLIOTECA</h3> <?php spl_autoload_register(function ($nombreClase) { require_once 'class' . DIRECTORY_SEPARATOR . strtolower($nombreClase) . '.php'; }); $documento = new Documento("1", "Bolso"); echo "<b>Documento</b>" . "<br>"; $documento->imprimirCaracteristicas(); //($id, $formato, $autor, $paginas, $año) echo "<br>"; $revista = new Revistas("2", "Bolsillo", "277", "1999", "Original"); echo "<b>Revista</b>" . "<br>"; $revista->imprimirCaracteristicas(); //($id, $formato, $paginas, $año, $tipo) echo "<br>"; $libro = new Libros("3", "Grande", "Rosa", "167", "2013"); echo "<b>Libro</b>" . "<br>"; $libro->imprimirCaracteristicas(); //($id, $formato, $autor, $paginas, $año) //solo se necesitan los tres ultimos //pero no podemos borrar los dos primeros // COMO HAGO PARA Q SE VEAN LAS DOS PRIMERAS??? // Q HICE DIFERENTE EN LOS OTROS PARA Q SI SE VEAN TODAS??? // NECESITO EL PARENT EN IMPRIMIR CARACTERISTICAS