php继承需要注意的细节

来源:互联网 发布:知乎如何修改问题 编辑:程序博客网 时间:2024/05/17 09:34
<?php//对象继承的问题class Foo{public function printItem($string){echo 'foo:'.$string."<br>";}public function printPHP(){echo 'php is great.'.PHP_EOL;}}class Bar extends Foo{public function printItem($string){echo 'Bar:'.$string;}}//当扩展一个类,子类就会继承父类所有的公有的和受保护的方法,除非子类覆盖了父类的方法,被继承的方法都会保留其原有的功能。$foo = new Foo();$bar = new Bar();$foo->printItem('baz');$foo->printPHP();$bar->printItem('baz');$bar->printPHP();?>


0 0
原创粉丝点击