<?php
abstract class ParentClass {
private $parentName;
public function __construct($name) {
$this->parentName = $name;
}
public function getParentName() {
return $this->parentName;
}
}
class ChildClass extends ParentClass {
}
$b = new ChildClass('joj');
echo $b->getParentName();
PD9waHAKCmFic3RyYWN0IGNsYXNzIFBhcmVudENsYXNzIHsKCXByaXZhdGUgJHBhcmVudE5hbWU7CgkKCXB1YmxpYyBmdW5jdGlvbiBfX2NvbnN0cnVjdCgkbmFtZSkgewoJCSR0aGlzLT5wYXJlbnROYW1lID0gJG5hbWU7Cgl9CgkKCQoJcHVibGljIGZ1bmN0aW9uIGdldFBhcmVudE5hbWUoKSB7CgkJcmV0dXJuICR0aGlzLT5wYXJlbnROYW1lOwoJfQoJCn0KCmNsYXNzIENoaWxkQ2xhc3MgZXh0ZW5kcyBQYXJlbnRDbGFzcyB7CgkKfQoKCgokYiA9IG5ldyBDaGlsZENsYXNzKCdqb2onKTsKCnZhcl9kdW1wKCRiKTsKCgplY2hvICRiLT5nZXRQYXJlbnROYW1lKCk7Cgo=