5 - Método constructor de una clase (__construct) |
<html> <head> <title>Pruebas</title> </head> <body> <?php class CabeceraPagina { private $titulo; private $ubicacion; private $colorFuente; private $colorFondo; public function __construct($tit,$ubi,$colorFuen,$colorFon) { $this->titulo=$tit; $this->ubicacion=$ubi; $this->colorFuente=$colorFuen; $this->colorFondo=$colorFon; } public function graficar() { echo '<div style="font-size:40px;text-align:'.$this->ubicacion.';color:'; echo $this->colorFuente.';background-color:'.$this->colorFondo.'">'; echo $this->titulo; echo '</div>'; } } $cabecera=new CabeceraPagina('El blog del programador','center','#FF1A00','#CDEB8B'); $cabecera->graficar(); ?> </body> </html>
Ejecutar ejemplo
Confeccionar una clase CabeceraPagina que permita mostrar un título, indicarle si queremos que aparezca centrado, a derecha o izquierda, además permitir definir el color de fondo y de la fuente. Pasar los valores que cargaran los atributos mediante un constructor.