类的定义(定义一个图书类(Book)为例)

义一个图书类(Book),包含4个属性:图书编号(bookID),图书名称(bookName),出版社(press),定价(price)和1个方法:report(),其功能是打印一本图书的所有属性值。

要求:

1)声明图书类,包括4个属性声明、一个接收4个参数的构造函数和一个自定义函数report()。

2)调用构造函数创建1个图书类的实例。

3)调用打印函数report()输出该实例的信息。

header("content-type:text/html;charset=utf-8");
class Book{
    public $bookId;
    public $bookName;
    public $press;
    public $price;
    public  function  __construct($price,$press,$id,$name){
        $this->price=$price;
        $this->bookName=$name;
        $this->bookId=$id;
        $this->press=$press;
    }
    public function report(){
        echo "图书id :".$this->bookId."
图书名字 :"
.$this->bookName."
出版社:".$this->press."
价格: "
.$this->price; } } $a=new Book("23","北京出版社","2","php入门"); $a->report();

你可能感兴趣的:(类的定义(定义一个图书类(Book)为例))