热度 1
2024-9-8 07:35
168 次阅读|
0 个评论
阅读以下说明和C++代码,将应填入()处的字句写在答题纸的对栏内。 【说明】 现如今线下支付系统可以使用现金(Cash)、移动支付、银**( Card)(信用*( Creditcard)和储蓄卡( Debitcard))等多种支付方式( PaymentMethod)对物品(tem)账单(Bill)进行支付。 图 5-1 是某支付系统的略类图。 1.jpg【C++代码】 #include #include (vector) #include(string)using namespace stdclass PaymentMethod tpublic: virtual void pay(int cents)=0;}; //class、DebitCard和item实现略,item中getprice( )获取当前物品对象的价格class Card: public PaymentMethod { private: string name, num; name name; num num; } getType( )+"card ”; )} void pay(int cents) { cout<<"Payed "<