Ограничить глубину наследования - PullRequest
0 голосов
/ 26 января 2012

Я ищу решение для ограничения глубины наследования до одного уровня в PHP. Подобно ключевому слову friend в C ++, я хочу убедиться, что функциональность определенного класса A может использоваться в классе B, но не в классе C, который наследуется от класса B. Кто-нибудь уже решил такую ​​проблему?

1 Ответ

3 голосов
/ 26 января 2012

Объявите методы как final в классе B, чтобы предотвратить переопределение или расширение класса C.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...