<?php //接口Demo1 interface Demo1 { const SITENAME = ‘PHP中文网‘; function show(); function mess(); } //接口Demo2 interface Demo2 { function hello(); } //类Test实现了二个接口:Demo1, Demo2,或者说从二个接口继承了方法 class Test implements Demo1,Demo2 { public function show() //实现了Demo1接口中的show方法 { return ‘站点名称: ‘.self::SITENAME; } public function mess()//实现了Demo1接口中的mess方法 { return ‘站点域名:www.php.cn‘; } public function hello()//实现了Demo2接口中的hello方法 { return self::SITENAME.‘欢迎您~~‘; } } $obj = new Test; echo $obj->show(); //访问Demo1接口的方法show() echo ‘<hr>‘; echo $obj->mess();//访问Demo1接口的方法mess() echo ‘<hr>‘; echo $obj->hello();//访问Demo2接口的方法hello()
时间: 2024-10-13 02:58:38