问题 单项选择题

有以下类定义 class MyClass { private: int id; char gender; char*phone; public: MyClass():id(0),gender(’’#’’),phone(NULL){} MyClass(int no,char ge=’’#’’,char*ph=NULL) {id=no;gender=ge;phone=ph;} }; 下列类对象定义语句中错误的是【 】

A.MyClass myObj;

B.MyClass myObj(11,"13301111155");

C.MyClass myObj(12,’m’);

D.MyClass myObj(12);

答案

参考答案:B

解析:本题考核构造函数的应用。对象建立用初始化列表对数据成员进行时,列表中的参数类型要与构造函数中形参类型一致。B选项中第二个参数为"13301111155"是字符串,而构造函数中第二个形参为char型,两者不一致造成错误。

填空题
开放性试题

材料一:2008年1月,《劳动合同法》正式实施,这部法律对保护劳动者的合法权益将会起到重要作用。今后,用工方面就不得轻易解雇劳动者。    

材料二:十届全国人大常委会第三十一次会议2007年12月29日上午表决通过了关于修改个人所得税法的决定。个人所得税起征点自2008年3月1日起由1 600元提高到2 000元。这对减少中低收入者,特别是工薪阶层的税收负担将十分有利。    

材料三:2007年6月的一天早晨,来宁波市打工的闰女士在做早饭时,煤气灶突然起大火,当她把四个月大的孩子抱出来时,大火已经笼罩了整个屋子,而她的儿子和外甥还困在火中……突然一个只穿短裤的身影冲进大火中,迅速把两个孩子救了出来,刚到门口,屋里的煤气罐便爆炸了……这个救人者就是来自安徽的农民工徐义胜,全身烧伤达80%。    

请回答:

(1)你从以上的材料当中看到了什么?谈谈你的看法。

 _______________________________________________________________________________

(2)建设社会主义和谐社会需要公平正义,在你的生活中,你感受到来自国家和社会的公平正义了吗?(试举三例)

________________________________________________________________________________

(3)当不公平和非正义的事发生在你身边时,你会如何对待?(请以未成年人的身份作答)

________________________________________________________________________________