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

PHP使用接口

本文概述

  • 接口与类相似, 除了它不能包含代码。
  • 接口可以定义方法名称和参数, 但不能定义方法的内容。
  • 任何实现接口的类都必须实现该接口定义的所有方法。
  • 一个类可以实现多个接口。
  • 使用” interface”关键字声明接口。
  • 接口不能维护非抽象方法。

例子1

<?php
	interface a
	{
		public function dis1();
	}
	interface b
	{
		public function dis2();
	}

class demo implements a, b
{
	public function dis1()
	{
		echo "method 1...";
	}
	public function dis2()
	{
		echo "method2...";
	}
}
$obj= new demo();
$obj->dis1();
$obj->dis2();

?>

输出

PHP使用接口

例子2

<?php
	interface i1
	{
		public function fun1();
	}
	interface i2
	{
		public function fun2();
	}
class cls1 implements i1, i2
{
	function fun1()
	{
		echo "srcmini";
	}
	function fun2()
	{
		echo "SSSIT";
	}
}
$obj= new cls1();
$obj->fun1();
$obj->fun2();

?>

输出

PHP使用接口
赞(0)
未经允许不得转载:srcmini » PHP使用接口

评论 抢沙发

评论前必须登录!