本文实例讲述了php多重接口的实现方法。。具体如下:
interface staff_i1 //接口1
{
function setID($id);
function getID();
}
interface staff_i2 //接口2
{
function setName($name);
function getName();
}
class staff implements staff_i1, staff_i2 //接口的实现
{
private $id;
private $name;
function setID($id)
{
$this->id = $id;
}
function getID()
{
return $this->id;
}
function setName($name)
{
$this->name = $name;
}
function getName()
{
return $this->name;
}
function otherFunc()
{
echo "Test";
}
}
?>
希望本文所述对大家的php程序设计有所帮助。
本文详细介绍了如何在PHP中通过实现staff_i1和staff_i2两个接口,展示了一种面向对象的方法来设计类staff。通过setID和getID方法操作id属性,setName和getName操作name属性,并附加了一个额外的otherFunc函数。这对于理解接口编程和类的设计至关重要。
368

被折叠的 条评论
为什么被折叠?



