【正文】
an1) coutThe book has been borrowed and has been returnedendl。t been returnedendl。t been borrowed yetendl。 delete p_title。 float bookprice=25。 float bookprice1。 ()。 cinb。y39。 coutThe name is :。 coutThe price is :。 coutThe date is :。 (name1,bookprice1,time1)。break。n39。break。 }}結(jié)果截圖: 。程序中將判斷可供出借否的變量設(shè)為布爾型,并將成員函數(shù)borrowIt(), returnIt()的返回值也設(shè)為布爾型,用來判斷出版物是否可以借出,然后print()成員函數(shù)再根據(jù)返回值判斷打印的信息。本程序只實現(xiàn)了需要修改信息時的情況。C++是在C語言的基礎(chǔ)上發(fā)展起來的一種即支持面向過程又支持面向?qū)ο蟮木幊陶Z言。對同類型對象抽象出其共性,形成類。類通過一個簡單的外部接口與外界發(fā)生關(guān)系,對象與對象之間通過消息進(jìn)行通信。本次編程使我對類的定義和實現(xiàn)有了更深刻的了解,當(dāng)然,編程過程中也遇到了很多困難,但通過努力查閱書本和網(wǎng)絡(luò)資料都一一解決了。