Concerteza tem alguma coisa errada, mas não está visível para meu conhecimento, então la vai:
<?
//classe funcionario
class Funcionario{
private $Codigo;
private $Nome;
private $Nascimento;
private $Salario;
public function __construct(){
$this->Codigo = 0;
$this->Nome = "";
$this->Nascimento = "";
$this->Salario = 0;
}
public function setSalario($salario){
if(is_numeric($salario) && ($salario > 0)){
$this->Salario = $salario;
}
}
public function getSalario(){
return $this->Salario;
}
}
?>
<?
//classe estagiario
require_once "Funcionario.class.php";
class Estagiario extends Funcionario{
public function __construct(){
parent::Funcionario();
}
public function getSalario(){
return parent::getSalario() * 1.12;
}
}
?>
Question
skaz
Concerteza tem alguma coisa errada, mas não está visível para meu conhecimento, então la vai:
Edited by skazLink to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.