Ejemplo n.º 1
0
     * Contructor de la clase ejemplo2
     */
    function Ejemplo2()
    {
    }
    /*
     * Devuelve el atributo, heredado de la clase ejemplo
     */
    function getAtributo()
    {
        return $this->atributo;
    }
}
//Inicializo la clase para crear un objeto
$objeto = new Ejemplo();
//Llamo al método
$objeto->MuestraNombre("Teo");
$objeto->setAtributo(77);
$valor = $objeto->atributo;
echo "<br>Valor = " . $valor;
echo "<br>" . $objeto->atributoPublico;
$valorPrivado = $objeto->setAtributoPrivado();
echo "<br>Atributo privado valor = " . $valorPrivado;
//Objeto y método de clase ejemplo2
$objeto2 = new Ejemplo2();
$objeto2->setAtributo(43);
$valor2 = $objeto2->getAtributo();
echo "<br>Valor 2 = " . $valor2;
//Operador de resolucion
echo "<br>";
Ejemplo::MuestraNombre("Carlos");