No pego una con este sr siempre me da error Cual sera el de hoy???
Fatal error: Call to a member function iniciar_linea() on a non-object in C:\wamp\www\pruebas\ppo3.php on line 68
<?php
class Cabecero
{
private $texto ;
//protected $color_de_pelo;
//public $tamaño;
public function _construct($titulo)
{
$this->texto= $titulo;
}
public function graficar()
{
echo "<h1>".$this->texto."</h1>";
}
}
class cuerpo
{
private $lineas = array();
public function iniciar_linea($li)
{
$this->lineas[]=$li ;
}
public function graficar()
{
for ($i=0; $iSizeof($this->linea);$i++)
{
?>
<p> echo <?php $this->linea[$li] ?> </p>
}
<?php
}
}
}
class footer
{
private $texto;
public function _construct($cadena)
{
$this->texto=$cadena;
}
public function graficar()
{
?>
<hr />
<?php echo $this->texto; ?>
<?php
}
}
class pagina
{
private $cabecera;
private $body;
private $pie;
public function _construct($texto_cabecero,$texto_pie)
{
$this->cabecera=new cabecero($texto_cabecero);
$this->body=new cuerpo();
$this->pie=new footer($texto_pie);
}
public function iniciar_cuerpo($texto)
{
$this->body->iniciar_linea($texto); //aqui es que dice que esta el error
}
public function vista()
{
$this->cabecera->graficar();
$this->body->graficar();
$this->pie->graficar();
}
}
$pag=new pagina("ejemplo de colaboracion de Clases", "desarrollado por www.cesarcancino.com" );
$pag->iniciar_cuerpo("mi primer parrafo" );
$pag->iniciar_cuerpo("mi primer parrafo" );
$pag->iniciar_cuerpo("mi primer parrafo" );
$pag->iniciar_cuerpo("mi primer parrafo" );
$pag->iniciar_cuerpo("mi primer parrafo" );
$pag->vista();
?>
LiNK DEL VIDEO
EL ERROR ES
Fatal error: Call to a member function iniciar_linea() on a non-object in C:\wamp\www\pruebas\ppo3.php on line 68