标签:
<?php
/*抽象类MyObject*/
abstract class MyObject
{
/*抽象方法service*/
abstract function service($getName,$price,$num);
}
/*声明抽象类的子类*/
class MyBook extends MyObject{
/*实现抽象方法*/
function service($getName, $price, $num)
{
// TODO: Implement service() method.
echo "您购买的商品是".$getName.",该商品的价格是: ".$price." 元。";
echo "您购买的数量:".$num." 本。";
echo "如发现缺页、损坏请及时更换";
}
}
class MyComputer extends MyObject
{
function service($getName, $price, $num)
{
// TODO: Implement service() method.
echo "您购买的商品是".$getName.",该商品的价格是: ".$price." 元。";
echo "您购买的数量:".$num." 台。";
echo "如发质量问题请在三个月内及时更换";
}
}
$book = new MyBook();
$computer = new MyComputer();
$book -> service("<PHP从入门到精通>",85,3);
echo "<br>";
$computer -> service("联想笔记本",5000,1);标签:
原文地址:http://blog.csdn.net/qq_28602957/article/details/51337176