Интерфейсы
В PHP5 введены интерфейсы (interfaces). Класс может реализовывать произвольное число интерфейсов.
Пример:
interface Throwable {
public function getMessage();
}
class Exception implements Throwable {
public function getMessage() {
// ...
}
}
?>
Существующие программы, не испольующие собственные классы или функции, названные «interface» или «implements», будут работать без каких-либо изменений.
Сентябрь
28,
2008
— Filed under: PHP
Метки: PHP5, Интерфейсы
