PHP 接口基础

接口(interface)

① 接口是一种特殊的抽象类,他的全部成员都是抽象方法;
② 不能在接口中声明变量,只能用const声明常量属性;
③ 所有成员都必须有public访问权限;
④ PHP支持多接口,弥补单继承的不足;
⑤ 实现接口关键字:implements;

<?php

interface T1{
    //定义一个接口,有一个属性两个方法
    const num = 10;
    function aaa();
    function bbb();
}
interface T2{
    function ccc();
    function ddd();
}
class func implements T1, T2{ //类func实现双接口
    //实现接口中的两个方法
    public function aaa()
    {
        echo '实现aaa方法!<br />';
    }
    public function bbb()
    {
        echo '实现bbb方法!<br />';
    }
    public function ccc()
    {
        echo '实现ccc方法!<br />';
    }
    public function ddd()
    {
        echo '实现ddd方法!<br />';
    }
}

$test = new func();
$test->aaa();
$test->bbb();
$test->ccc();
$test->ddd();
?>


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值