博客列表 >接口技术的实现:规范用户类的成员和类型

接口技术的实现:规范用户类的成员和类型

夏涛的博客
夏涛的博客原创
2018年04月08日 16:19:28854浏览

<?php 

//接口

interface Demo1{

    const sitename='php中文网';

    public function show();//虚拟抽象方法

    public function message();//虚拟抽象方法

}

interface Demo2{

    public function hello();//虚拟抽象方法

}

//接口不允许实例化,便允许继承接口,并实现接口中的全部方法

class Test implements Demo1,Demo2{

    //实现Demo1中的show方法

    public function show(){

        return '站点名称是:'.self::sitename;

    }

    //实现Demo1中的message方法

    public function message(){

        return '站点域名是:www.php.cn';

    }

    //实现Demo1中的hello方法

    public function hello(){

        return self::sitename.'欢迎您~';

    }

}

$obj=new Test();

echo $obj->show();

echo '<hr>';

echo $obj->message();

echo '<hr>';

echo $obj->hello();


 ?>



声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议