<?php
class Test {
 
    private $name;
 
    public function __construct($name) {
        $this->name = $name;
    }
 
    public function getName() {
        return $this->name;
    }
 
}
 
class Testb extends Test {
 
    public function __construct($name) {
        parent::__construct($name);
    }
 
}
 
$a = new Test('John');
$b = new Testb('Batman');
 
echo $a->getName();
echo $b->getName();
?>
				PD9waHAKY2xhc3MgVGVzdCB7CgogICAgcHJpdmF0ZSAkbmFtZTsKCiAgICBwdWJsaWMgZnVuY3Rpb24gX19jb25zdHJ1Y3QoJG5hbWUpIHsKICAgICAgICAkdGhpcy0+bmFtZSA9ICRuYW1lOwogICAgfQoKICAgIHB1YmxpYyBmdW5jdGlvbiBnZXROYW1lKCkgewogICAgICAgIHJldHVybiAkdGhpcy0+bmFtZTsKICAgIH0KCn0KCmNsYXNzIFRlc3RiIGV4dGVuZHMgVGVzdCB7CgogICAgcHVibGljIGZ1bmN0aW9uIF9fY29uc3RydWN0KCRuYW1lKSB7CiAgICAgICAgcGFyZW50OjpfX2NvbnN0cnVjdCgkbmFtZSk7CiAgICB9Cgp9CgokYSA9IG5ldyBUZXN0KCdKb2huJyk7CiRiID0gbmV3IFRlc3RiKCdCYXRtYW4nKTsKCmVjaG8gJGEtPmdldE5hbWUoKTsKZWNobyAkYi0+Z2V0TmFtZSgpOwo/Pg==