<?php
// your code goes here
class person {
var $name;
function __construct($persons_name)
{
$this->name = $persons_name;
}
function set_name($new_name)
{
$this->name = $new_name;
}
function get_name()
{
return $this->name;
}
}
class employee extends person
{
function __construct($employee_name)
{
$this->set_name($employee_name);
}
}
$stefan = new person("Stefan Mischook");
echo "Stefan's full name: " . $stefan->get_name();
echo '<br>';
$james = new employee("Johnny Fingers");
echo "new employee---> " . $james->get_name();
PD9waHAKCi8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCmNsYXNzIHBlcnNvbiB7CnZhciAkbmFtZTsKCiBmdW5jdGlvbiBfX2NvbnN0cnVjdCgkcGVyc29uc19uYW1lKSAKIHsKICAgICAgICAkdGhpcy0+bmFtZSA9ICRwZXJzb25zX25hbWU7CiB9CgogZnVuY3Rpb24gc2V0X25hbWUoJG5ld19uYW1lKSAKIHsKICAgICAgICAkdGhpcy0+bmFtZSA9ICRuZXdfbmFtZTsKIH0KCiBmdW5jdGlvbiBnZXRfbmFtZSgpIAogewogICAgICAgIHJldHVybiAkdGhpcy0+bmFtZTsKIH0gCn0KCmNsYXNzIGVtcGxveWVlIGV4dGVuZHMgcGVyc29uCnsKICAgIGZ1bmN0aW9uIF9fY29uc3RydWN0KCRlbXBsb3llZV9uYW1lKQogICAgewogICAgICAgICR0aGlzLT5zZXRfbmFtZSgkZW1wbG95ZWVfbmFtZSk7CiAgICB9Cn0KCiRzdGVmYW4gPSBuZXcgcGVyc29uKCJTdGVmYW4gTWlzY2hvb2siKTsKZWNobyAiU3RlZmFuJ3MgZnVsbCBuYW1lOiAiIC4gJHN0ZWZhbi0+Z2V0X25hbWUoKTsKZWNobyAnPGJyPic7CiRqYW1lcyA9IG5ldyBlbXBsb3llZSgiSm9obm55IEZpbmdlcnMiKTsKZWNobyAibmV3IGVtcGxveWVlLS0tPiAiIC4gJGphbWVzLT5nZXRfbmFtZSgpOw==