我知道Final类的定义是什么,但我想知道如何以及何时真正需要final.
<?php
final class Foo extends Bar
{
public function()
{
echo 'John Doe';
}
}
Run Code Online (Sandbox Code Playgroud)
如果我理解正确,'final'使它能够扩展'Foo'.
任何人都可以解释何时以及为什么应该使用'final'?换句话说,有没有理由不扩展课程?
例如,如果类'Bar'和类'Foo'缺少某些功能,那么创建一个扩展'Bar'的类会很好.