PHP Delegation First Step
<?php
interface CeoInterface {
public function resign();
}
class CEO implements CeoInterface {
public function resign() {
echo "Resign! <br>";
}
}
interface GmInterface {
public function giveMoney();
}
class GM implements GmInterface {
public function giveMoney() {
echo "Give Money! <br>";
}
}
class Manager extends CEO {
use GM;
}
$manager = Manager();
$manager->resign();
$manager->giveMoney();
?>