fork download
  1. <?php
  2. class Classe {
  3.  
  4.  
  5. function __construct($meEscreveAiPfvr) {
  6. $this->meEscreveAiPfvr = $meEscreveAiPfvr;
  7. }
  8.  
  9. public function mudaOQueVaiEscreverAiMano(string $meEscreve = 'Não sei de nada') {
  10. $this->meEscreveAiPfvr = $meEscreve;
  11. return $this;
  12. }
  13.  
  14. public function escreveAe() {
  15. return $this->meEscreveAiPfvr;
  16. }
  17.  
  18. }
  19.  
  20. class classeExtendida extends Classe {
  21.  
  22.  
  23. public function __construct($meEscreveAiTambem) {
  24. parent::__construct($meEscreveAiTambem);
  25. }
  26.  
  27. }
  28.  
  29. $classe = new Classe('queria saber o que esta acontecendo');
  30. echo $classe->meEscreveAiPfvr;
  31.  
  32. echo ' |-| ';
  33.  
  34. $classeExtendida = new classeExtendida('Eu também queria saber o que esta acontecendo');
  35. echo $classeExtendida->meEscreveAiPfvr;
  36.  
Success #stdin #stdout 0.01s 82880KB
stdin
Standard input is empty
stdout
queria saber o que esta acontecendo |-| Eu também queria saber o que esta acontecendo