<!-- <link rel="stylesheet" type="text/css" href="" media="screen"/> <script type="text/javascript" src=""></script> --> </head> <body> <h1>Manipular Objetos</h1> <div> <?php $objFuncionario = new Funcionario(); $objFuncionario->setNome('Ricardo'); $objFuncionario->setCargo("Gerente de Projetos"); echo $objFuncionario->getNome() . '<br />'; echo $objFuncionario->getCargo() . '<br />'; $objEstagiario = new Estagiario(); $objEstagiario->setNome('Luthor'); $objEstagiario->setCargo("Auxiliar Administrativo"); $objEstagiario->setBolsa(434); echo $objEstagiario->getNome() . '<br />'; echo $objEstagiario->getCargo() . '<br />'; echo $objEstagiario->getBolsa() . '<br />'; //Pega Metodos e Variaveis da Classe print_r(get_class_methods('Funcionario')); echo '<br />'; print_r(get_class_vars('Funcionario')); echo '<br />'; //Pega Variaveis do Objeto print_r(get_object_vars($objFuncionario)); echo '<br />'; //Retorna nome da Classe echo get_class($objFuncionario) . '<br />'; //Retorna nome da Classe Ancestral