fork download
  1. <?php
  2.  
  3. abstract class ParentClass {
  4. private $parentName;
  5. private $add;
  6.  
  7. public function __construct($name) {
  8. $this->parentName = $name;
  9. }
  10.  
  11.  
  12. public function getParentName() {
  13. print($this->parentName.$this->add);
  14. }
  15.  
  16. }
  17.  
  18. class ChildClass extends ParentClass {
  19. private $add = '.';
  20. }
  21.  
  22.  
  23.  
  24. $b = new ChildClass('joj');
  25.  
  26.  
  27.  
  28. echo $b->getParentName();
Success #stdin #stdout 0s 82880KB
stdin
Standard input is empty
stdout
object(ChildClass)#1 (3) {
  ["add":"ChildClass":private]=>
  string(1) "."
  ["parentName":"ParentClass":private]=>
  string(3) "joj"
  ["add":"ParentClass":private]=>
  NULL
}
joj