php


SUBMITTED BY: BEATCOIN

DATE: July 15, 2016, 2:57 a.m.

FORMAT: Text only

SIZE: 1.2 kB

HITS: 13079

  1. <?php
  2. class Personagem {
  3. public $raça;
  4. public $classe;
  5. public $arma;
  6. function atacar() {
  7. echo 'O personagem da raça '.$this->raça.' e da classe '.$this->classe.' atacou com seu '.$this->arma.'!</br>';
  8. }
  9. function gritoDeGuerra() {
  10. echo 'O personagem solta seu grito de guerra. </br>';
  11. }
  12. function descansar($minutos) {
  13. echo 'O personagem descansa por '.$minutos.' minutos. </br>';
  14. }
  15. }
  16. class Vilão extends Personagem {
  17. public $magia;
  18. function atacar() {
  19. echo 'O malvado vilão da raça '.$this->raça.', usando seus poderes malignos de '.$this->classe.' atacou usando seu '.$this->arma.'!</br>';
  20. }
  21. function gritoDeGuerra() {
  22. echo 'Hahahaha, sua alma será minha! </br>';
  23. }
  24. function usarMagia() {
  25. echo 'O personagem usa sua magia: '.$this->magia.'! </br>';
  26. }
  27. }
  28. $personagem = new Vilão;
  29. $personagem->raça = 'Morto-vivo';
  30. $personagem->classe = 'Bruxo';
  31. $personagem->arma = 'Cajado';
  32. $personagem->magia = 'Bola de Fogo';
  33. $personagem->gritoDeGuerra();
  34. $personagem->atacar();
  35. $personagem->usarMagia();
  36. $personagem->descansar(15);

comments powered by Disqus