コード例 #1
0
ファイル: index.php プロジェクト: Gelvazio/CursoPHPWEBIPM
<?php

//Exemplo de classe
echo '<h1>Exemplo de classe e métodos.<br></h1>';
require_once 'class_Carro.php';
$oCarroFusca = new Carro();
$oCarroFusca->modelo = 'Fusca';
$oCarroFusca->cor = 'Branco';
$oCarroFusca->quantidadePortas = 2;
echo $oCarroFusca->mostraModelo() . ' ';
$oCarroFusca->ligar();
$ocarroCivic = new Carro();
$ocarroCivic->modelo = 'Civic';
$ocarroCivic->cor = 'Prata';
$ocarroCivic->quantidadePortas = 4;
echo $ocarroCivic->mostraModelo() . ' ';
$ocarroCivic->ligar();
//Exemplo de Heranca
echo '<h1>Exemplo de Heranca.<br></h1>';
require_once 'class_Veiculo.php';
class novaclasseCarro extends Veiculo
{
    //Atributos
    public $quantidadePortas;
    public function abrirPorta($porta)
    {
        echo 'Carro - Porta ' . $porta . ' aberta!<br>';
    }
}
class Moto extends Veiculo
{