//例19.2.2 图书类book #include"String.h" class book { public: book(); book(char*,char*,char*,float); const String&GetTitle()const{return title;} const String&GetAuthor()const{return author;} const String&GetNumber()const{return number;} float GetPrice()const{return price;} void SetTitle(const String&Stitle){title=Stitle;} void SetAuthor(const String&Sauthor){author=Sauthor;} void SetNumber(const String&Snumber){number=Snumber;} void SetPrice(float Sprice){price=Sprice;} void SetTotal(const String&ST,const String&SA,const String&SN,float SP){title=ST;author=SA,number=SN,price=SP;} private: String title; String author; String number; float price; }; book::book(): title(""), author(""), number(""), price(0) {} book::book(char*Title,char*Author,char*Number,float Price): title(Title), author(Author), number(Number), price(Price) {} int main() { book love("love","Jacky","001",34.1f); cout<<"书名:"<