个性化阅读
专注于IT技术分析

PHP OOP之继承

本文概述

这是从另一类访问一个类的功能的概念。如果我们将类特征继承到另一个类中, 则可以访问这两个类属性。我们可以使用’extends’关键字来扩展类的功能。

  • 它支持层次分类的概念。
  • 继承具有三种类型, 单, 多和多级继承。
  • PHP仅支持单一继承, 其中只能从单个父类派生一个类。
  • 我们可以使用接口来模拟多重继承。

例子1

<?php
class a
	{
		function fun1()
		{
			echo "srcmini";
		}
	}
	class b extends a
	{
		function fun2()
		{
			echo "SSSIT";
		}
	}
	$obj= new b();
	$obj->fun1();
?>

输出

PHP OOP之继承

例子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();
?>

输出

PHP OOP之继承
赞(0)
未经允许不得转载:srcmini » PHP OOP之继承

评论 抢沙发

评论前必须登录!