<?php
interface UserInterface {
function getName();
}
class UserClass implements UserInterface {
function getName() {
return "Вася";
}
};
function printName (UserInterface $user) {
echo $user->getName();
}
$u = new UserClass;
printName ($u);
PD9waHAKCmludGVyZmFjZSBVc2VySW50ZXJmYWNlIHsKCWZ1bmN0aW9uIGdldE5hbWUoKTsKfQoKY2xhc3MgVXNlckNsYXNzIGltcGxlbWVudHMgVXNlckludGVyZmFjZSAgewoJZnVuY3Rpb24gZ2V0TmFtZSgpIHsKICAgICAgIHJldHVybiAi0JLQsNGB0Y8iOwogICAgfQp9OwoKCmZ1bmN0aW9uIHByaW50TmFtZSAoVXNlckludGVyZmFjZSAkdXNlcikgewoJZWNobyAkdXNlci0+Z2V0TmFtZSgpOwp9CgokdSA9IG5ldyBVc2VyQ2xhc3M7CgpwcmludE5hbWUgKCR1KTs=