<?php
abstract class Employee
{ protected $rank;
protected $rate;
protected $profession;
protected $isBoss;
abstract function getSalary();
//abstract function getDrunkCoffee
}
// Наследуем класс Аналитик
class Analyst extends Employee
{
public function getSalary(){}
}
$analyst = new Analyst;
$analyst->rank = 2;
?>
PD9waHAKCmFic3RyYWN0IGNsYXNzIEVtcGxveWVlCnsJcHJvdGVjdGVkICRyYW5rOwoJcHJvdGVjdGVkICRyYXRlOwoJcHJvdGVjdGVkICRwcm9mZXNzaW9uOwoJcHJvdGVjdGVkICRpc0Jvc3M7CgkKCWFic3RyYWN0IGZ1bmN0aW9uIGdldFNhbGFyeSgpOwoJLy9hYnN0cmFjdCBmdW5jdGlvbiBnZXREcnVua0NvZmZlZQp9CgovLyDQndCw0YHQu9C10LTRg9C10Lwg0LrQu9Cw0YHRgSDQkNC90LDQu9C40YLQuNC6CmNsYXNzIEFuYWx5c3QgZXh0ZW5kcyBFbXBsb3llZQp7CgkKCXB1YmxpYyBmdW5jdGlvbiBnZXRTYWxhcnkoKXt9CgkKfQoKJGFuYWx5c3QgPSBuZXcgQW5hbHlzdDsKJGFuYWx5c3QtPnJhbmsgPSAyOwoKdmFyX2R1bXAoJGFuYWx5c3QpOwoKPz4=