首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Person{ public: Person(string
有如下程序: #include #include using namespace std; class Person{ public: Person(string
admin
2015-07-22
53
问题
有如下程序:
#include
#include
using namespace std;
class Person{
public:
Person(string n):name(n) { cout<<’P’; }
private:
string name;
};
class Date{
public:
Date(int y=2012,int m=12,int d=21):year(y),month(m),day(d) { cout<<’D’; }
private:
int year,month,day;
};
class Student:public Person{
public:
Student(string n,int y,int m,int d,char c)
:birthday(y,m,d),sex(c),Person(n) { cout<<’S’; }
private:
Date birthday;
char sex;
};
int main(){
Student stu1("Zhang",1990,10,1,’F’);
return 0;
}
运行时的输出结果是
选项
A、S
B、PS
C、DPS
D、PDS
答案
D
解析
本题考查派生类的构造函数,派生类的构造函数初始化时按照参数列表初始化顺序,所以先初始化Person(n),输出P,然后依次输出D和S,答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/yrNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下类定义:classMyClass{private:intid;chargender;char*phone;public:MyClass()
在公有派生的情况下,派生类中定义的成员函数只能访问原基类的______。
有以下程序#include<iostream>usingnamespacestd;classMyClass{public:MyClass(intn){number=n;}
关于面向对象的程序设计方法,下列说法正确的是______.
结构化程序设计所规定的三种基本控制结构是()。
派生类的成员一般分为两部分,一部分是【】,另一部分是自己定义的新成员。
有以下程序()。#include<iostream.h>intf(intn){if(n==1)returnl;elsereturnf(n-1)+1;
随机试题
下列不是输液目的的选项是
“五四”制中强调由原料到成品实行“四不”制,包括:采购员不买腐烂变质的原料;保管验收员不收腐烂变质的原料;加工人员不用腐烂变质的原料;服务员不卖腐烂变质的食品。()
男,30岁,因车祸引起右胸部损伤,极度呼吸困难,发绀,肺呼吸音消失,并有严重的皮下气肿,判断为张力性气胸。急救应立即
确诊风湿热的主要表现哪项是错误的
甲公司是国内一家大型生产制造企业,为上海证券交易所上市公司,因公司经营发展需要,于2018年对外进行了一系列的股权投资业务。(1)2018年3月15日,甲公司召开股东会就收购其上游公司乙公司100%股权的事宜进行表决,获股东大会通过;2018年3月20日
甲公司与乙公司签订一份买卖合同。合同约定:若发生合同纠纷,须交A市仲裁委员会仲裁。后因乙公司违约,甲公司依法解除合同,并要求乙公司赔偿损失。双方对赔偿数额发生争议,甲公司就该争议向A市仲裁委员会申请仲裁。乙公司认为,因合同被解除,合同中的仲裁条款已失效,故
被称之为“书圣”的是我国著名书法家王羲之,其代表作《兰亭集序》的书体是()。
商洽性文件的主要文种是()。
在面向对象方法中,不属于“对象”基本特点的是()。
WhenPearmanofferedtowashthewindshieldforFredy,______.WhatdidPearmanmeanbysaying"heisabusinessman"(Line1-2,
最新回复
(
0
)