예제 #1
0
		<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
echo get_parent_class($objEstagiario) . '<br />';
//echo get_parent_class('Estagiario') .  '<br />';