Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Classe carro
- */
- class Carro
- {
- public $modelo = null;
- public $ano = null;
- public $marca = null;
- public $placa = null;
- public function __construct($modelo, $ano, $marca, $placa)
- {
- if ($modelo != null) {
- $this->modelo = $modelo;
- $this->ano = $ano;
- $this->marca = $marca;
- $this->placa = $placa;
- }else{
- $this->placa = $placa;
- }
- }
- }
- ?>
- <?php
- #echo "Pessoa";
- class Pessoa
- {
- public $id = null;
- public $nome = null;
- public $telefone = null;
- public function __construct($id,$nome, $telefone){
- if($id !=null){
- $this->id = $id;
- }
- $this->nome = $nome;
- $this->telefone = $telefone;
- echo "</br>Criando Pessoa";
- }
- }
- /**
- * Classe filha Fisica
- */
- class Fisica extends Pessoa
- {
- public $sobrenome = null;
- public $cpf = null;
- function __construct($id,$nome, $telefone, $sobrenome, $cpf)
- {
- if($id == null){
- parent::__construct(null,$nome,$telefone);
- echo "</br>Chamando id igual a null";
- }else{
- parent::__construct($id,$nome,$telefone);
- }
- $this->sobrenome = $sobrenome;
- $this->cpf = $cpf;
- echo "</br>Criando Pessoa Fisica";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement