php 继承 例子
Posted ▍凉城空巷°
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 继承 例子相关的知识,希望对你有一定的参考价值。
继承将会影响到类与类,对象与对象之间的关系。
比如,当扩展一个类,子类就会继承父类的所有公有和保护方法。但是子类的方法会覆盖父类的方法。
继承对于功能的设计和抽象是非常有用的,而且对于类似的对象增加新功能就无须重新再写这些公用的功能。
继承代码示例
<?php
class foo
{
public function printItem($string)
{
echo ‘Foo: ‘ . $string . PHP_EOL;
}
public function printPHP()
{
echo ‘PHP is great.‘ . PHP_EOL;
}
}
class bar extends foo
{
public function printItem($string)
{
echo ‘Bar: ‘ . $string . PHP_EOL;
}
}
$foo = new foo();
$bar = new bar();
$foo->printItem(‘baz‘); // Output: ‘Foo: baz‘
$foo->printPHP(); // Output: ‘PHP is great‘
$bar->printItem(‘baz‘); // Output: ‘Bar: baz‘
$bar->printPHP(); // Output: ‘PHP is great‘
?>
以上是关于php 继承 例子的主要内容,如果未能解决你的问题,请参考以下文章