PHP 继承
继承是一种从一个类访问另一个类特性的概念。如果我们将类特性继承到另一个类中,我们可以访问两个类的属性。我们可以使用“extends”关键字来扩展一个类的特性。
- 它支持 分级分类 的概念。
- 继承有三种类型,即 单继承、多继承和多层继承 。
- PHP 仅支持 单继承 ,即只能从一个父类 派生出子类 。
- 我们可以通过使用 接口 来模拟多重继承。
示例1
<?php
class a
{
function fun1()
{
echo "javatpoint";
}
}
class b extends a
{
function fun2()
{
echo "SSSIT";
}
}
obj= new b();obj->fun1();
?>
输出结果:
示例2
<?php
class demo
{
public function display()
{
echo "example of inheritance ";
}
}
class demo1 extends demo
{
public function view()
{
echo "in php";
}
}
obj= new demo1();obj->display();
$obj->view();
?>
输出: