題目描述
輸入樣例
**************鍵盤輸入***************
讀者文摘
12白鹿原
35256
愛如潮水
2060
輸出樣例出版物資訊:
**:12元
書籍資訊:
**:35元
頁數:256
磁帶資訊:
**:20元
程式**#include
#include
using
namespace std;
class
publication
void
setpublication
(float new_price)
string gettitle()
const
float
getprice()
const
void
show()
const
;void
getdata()
;publication()
;};publication::
publication()
void publication::
show()
const
void publication::
getdata()
class
book
:public publication
intgetpage()
const
void
show()
const
;void
getdata()
;book()
;};book::
book()
void book::
show()
const
void book::
getdata()
class
tape
:public publication
float
getplaytime()
const
void
show()
const
;void
getdata()
;tape()
;};tape::
tape()
void tape::
getdata()
void tape::
show()
const
intmain()
C 繼承與c 繼承
先說c 吧,之前接觸的多一點,c 只允許單繼承,也就是子類只能從乙個父類中繼承 class person 父類 public void eatfood class student person 子類繼承與父類 在main函式中建立乙個student物件,static void main string...
C 多繼承 菱形繼承 虛繼承
b和c都單繼承了a d繼承了b和c 是多繼承 有兩個或兩個以上的基類就是多繼承 class a public int ma class b public a public int mb class c public a public int mc class d public b,public c ...
C 繼承5 多重繼承 多繼承
多重繼承 1.person類,資料成員 m strname 成員函式 構造 析構 pay 2.soldier類,資料成員 m iage 成員函式 構造 析構 work 3.infantry類,資料成員 無 成員函式 構造 析構 attack 4.定義函式test1 person p test2 pe...