<?php include_once 'Funcionario.class.php'; include_once 'Estagiario.class.php'; $pedrinho = new Estagiario(); $pedrinho->SetSalario(248); echo 'O salario de Pedrinho é R$' . $pedrinho->GetSalario() . "<br>";
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <!-- <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
<?php # carrega as classes include 'classes/Funcionario3.class.php'; include 'classes/Estagiario.class.php'; $pedrinho = new Estagiario(); $pedrinho->SetSalario(248); echo 'O Salário do Pedrinho é R$: ' . $pedrinho->GetSalario() . "\n";
<?php //Carrega as Bibliotecas (Uma unica vez) include_once '../Classes/Funcionario-class.php'; include_once '../Classes/Estagiario-class.php'; $pedro = new Funcionario(); $pedro->setSalario(550); echo $pedro->getSalario() . '<br />'; $joao = new Estagiario(); $joao->setSalario(550); echo $joao->getSalario() . '<br />'; echo $joao::EMPRESA . '<br />'; $classFunc = "Funcionario"; echo $classFunc::EMPRESA . '<br />'; echo $pedro::$diasDeTrabalho . '<br />'; echo Funcionario::$diasDeTrabalho . '<br />'; $pedro::$diasDeTrabalho = 300; echo Estagiario::$diasDeTrabalho . '<br />'; Funcionario::imprime('../Arquivos/readme.txt');