限制继承深度

时间:2012-01-25 20:30:02

标签: php inheritance restriction

我正在寻找一种解决方案,将继承深度限制在PHP中的一个级别。与C ++中的'friend'关键字类似,我想确保特定类A的功能可以在B类中使用,但不能在继承自B类的C类中使用。 有人已经解决了这个问题吗?

1 个答案:

答案 0 :(得分:3)

在B类中将方法声明为final,以防止C类覆盖或扩展它们。