raça.' e da classe '.$this->classe.' atacou com seu '.$this->arma.'!
'; } function gritoDeGuerra() { echo 'O personagem solta seu grito de guerra.
'; } function descansar($minutos) { echo 'O personagem descansa por '.$minutos.' minutos.
'; } } class Vilão extends Personagem { public $magia; function atacar() { echo 'O malvado vilão da raça '.$this->raça.', usando seus poderes malignos de '.$this->classe.' atacou usando seu '.$this->arma.'!
'; } function gritoDeGuerra() { echo 'Hahahaha, sua alma será minha!
'; } function usarMagia() { echo 'O personagem usa sua magia: '.$this->magia.'!
'; } } $personagem = new Vilão; $personagem->raça = 'Morto-vivo'; $personagem->classe = 'Bruxo'; $personagem->arma = 'Cajado'; $personagem->magia = 'Bola de Fogo'; $personagem->gritoDeGuerra(); $personagem->atacar(); $personagem->usarMagia(); $personagem->descansar(15);