问题 单项选择题

下列对派生类的描述中,错误的是( )。

A.一个派生类可以作为另一个派生类的基类

B.派生类至少有一个基类

C.派生类的默认继承方式是私有派生

D.派生类只继承了基类的公有成员和保护成员

答案

参考答案:D

解析:对于选项A,在C++中,一个派生类可以作为另一派生类的基类,所以选项A是正确的。 对于选项B,在C++语言中,可以从一个类派生出另一个类。派生其他类的类称为基类,被派生的类称为派生类。一个派生类可以从一个基类派生,也可以从多个基类派生。所以派生类应至少有一个基类。 对于选项C,在C++中,当派生类时,如果没有特别指定派生的类型,C++编译器会自动指定其为私有派生。所以选项C也是正确的。 对于选项D,在C++中,派生类中包含了基类的所有成员,但基类的私有成员在派生类中是隐蔽的,不能被访问。所以选项D是错误的。

多项选择题
问答题

甲公司为一航空货运公司,经营国内、国际货物运输业务。2010年相关业务的资料如下:
(1) 为留住人才,公司实行下列职工福利及激励计划:
①自2010年1月1日起,公司为20名高级管理人员每人租赁住房一套并提供轿车一辆,免费使用;每套住房年租金为4.5万元,每辆轿车年折旧为9万元,按月计提租金与折旧。
②2010年3月2日,甲公司为奖励本公司职工按市价回购本公司发行在外普通股100万股,实际支付价款800万元(含交易费用);3月20日将回购的100万股普通股奖励给职工,奖励时按每股6元确定奖励股份的实际金额,同时向职工收取每股1元的现金。
③2010年12月22日公司将11月1日外购的彩色电视机50台作为福利分配给本公司的行政管理人员,该电视机每台买价2000元,12月22日每台的市场售价3500元(适用增值税税率为17%)。
(2) 由于拥有的用于国际运输的飞机出现了减值迹象,甲公司于2010年12月31日对其进行减值测试:
①甲公司以人民币为记账本位币,国内货物运输采用人民币结算,国际货物运输采用美元结算。
②2010年12月31日,飞机的账面原价为人民币76000万元,已计提折旧的金额为人民币54150万元,账面价值为人民币21850万元,预计尚可使用3年,甲公司拟继续经营使用该架飞机直至报废。
③由于国际货物运输业务受宏观经济形势的影响较大,甲公司预计该架飞机未来3年产生的净现金流量(假定使用寿命结束时处置该架飞机产生的净现金流量为零,有关现金流量均发生在年末)如下表所示。

年份 业务好时(20%的可能性) 业务一般时(60%的可能性) 业务差时(20%的可能性)
第1年 1000 800 400
第2年 960 720 300
第3年 900 700 240
④由于不存在活跃市场,甲公司无法可靠估计该架飞机的公允价值减去处置费用后的净额。
⑤在考虑了货币时间价值和飞机特定风险后,甲公司确定10%为人民币适用的折现率,确定12%为美元的折现率,相关复利现值系数如下:
(P/S,10%,1)=0.9091;(P/S,12%,1)=0.8929;
(P/S,10%,2)=0.8264;(P/S,12%,2)=O.7972;
(P/S,10%,3)=0.7513;(P/S,12%,3)=0.7118。
⑥2010年12月31日的汇率为1美元=6.62元人民币。甲公司预测以后各年末的美元汇率如下:第1年末为1美元=6.60元人民币;第2年末为1美元=6.55元人民币;第3年末为1美元=6.50元人民币。

计算飞机按照记账本位币表示的未来3年现金流量的现值,并确定其可收回金额。