<!-- <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