【php开源代码栏目提醒】:以下是网学会员为您推荐的php开源代码-implements2.php,希望本篇文章对您学习有所帮助。
<?php
interface Gain{
function suck();
}
interface Fruit extends Gain{
function grow();
}
class Apple implements Fruit{
public function __construct(){
echo $this->shape;
echo 'This is apple.<br><br>';
}
public function grow(){
echo 'Apple grown mothed.<br><br>';
}
public function suck(){
echo 'Apple suck...<br><br>';
}
}
class Banana implements Fruit{
public function __construct(){
echo 'This is banana.<br><br>';
}
public function grow(){
echo 'Banana grown mothed.<br><br>';
}
public function suck(){
echo 'Banana suck...<br><br>';
}
}
class Orange implements Fruit{
public function __construct(){
echo 'This is orange.<br><br>';
}
public function grow(){
echo 'Orange grown mothed.<br><br>';
}
public function suck(){
echo 'Orange suck...<br><br>';
}
}
//$fruit = new Fruit();
$apple = new Apple();
$banana = new Banana();
$orange = new Orange();
$apple->grow();
$banana->grow();
$orange->grow();
$apple->suck();
$banana->suck();
$orange->suck();
?>