fork(1) download
  1. <?php
  2. class Animal {
  3. var $name;
  4.  
  5. function __construct($name) {
  6. $this->name = $name;
  7. }
  8.  
  9. function play() {
  10. }
  11. }
  12.  
  13. class Dog extends Animal {
  14. function __construct($name) {
  15. parent::__construct($name);
  16. }
  17.  
  18. function play() {
  19. echo "わんわん!" . $this->name . "だよ\n";
  20. }
  21. }
  22.  
  23. class Cat extends Animal {
  24. var $sleep;
  25.  
  26. function __construct($name, $sleep) {
  27. parent::__construct($name);
  28. $this->sleep = $sleep;
  29. }
  30.  
  31. function play() {
  32. echo "にゃん!" . $this->name . "だよ\n";
  33. if($this->sleep == 1) {
  34. echo "...でも寝る\n";
  35. }
  36. }
  37. }
  38. ?>
  39.  
Success #stdin #stdout 0.02s 25812KB
stdin
Standard input is empty
stdout
Standard output is empty