问题 单项选择题

下面是类MyClass的定义,对定义中各种语句描述正确的是( )。 class MyClass { publiC:void MyClass(int a) //①{ x=a; ) int func(int a,int b) //②{ x=a; y=b;}int func(int a,int b,int c=0) //③{ x=a; y=b; z=c;}static void resetValue() //④{ x=0; } private:int X,y,Z; };

A.语句①是类MyClass的构造函数定义

B.语句②和语句③实现类成员函数的重载

C.语句④实现对类成员变量x的清零操作

D.语句①、②、③和④都不正确

答案

参考答案:D

解析: 类的构造函数没有返回类型,所以语句①是错误的;语句②和语句③将会使函数func()的调用产生歧义;成员函数resetValue()是静态成员函数,那么它不能访问类MyClass中的非静态数据成员,所以语句④也不正确。

单项选择题
材料分析题

为纪念中华人民共和国成立60周年,某校九年(一)班同学举办“话说祖国辉煌成就”主题活动。小伟从网上收集到如下信息:

小华收集到的信息是: 在2009年全国“两会”期间,一位人大代表在谈到农村变化时展示了一组自己亲手拍摄的照片,引起了与会代表的热议。以下是其中几张照片的说明词:

照片一(拍摄于1978年):肚子吃不饱,只能穿破袄。

照片二(拍摄于1988年):新鲜蔬菜城里卖,大把钞票赚回来。

照片三(拍摄于2008年):科学养殖奔小康,家家户户住楼房。

假如你是该班同学,请完成下列活动。

(1)参与其中:你会选择什么方式来参加“话说祖国辉煌成就”主题活动?

________________________________________________________________________________________________________________________________________________________________________________________

(2)解读信息:小伟和小华收集的信息分别说明了什么?

________________________________________________________________________________________________________________________________________________________________________________________

(3)追根究底:结合小伟和小华提供的信息,请分析产生这些变化的原因有哪些?

________________________________________________________________________________________________________________________________________________________________________________________

(4)落实行动:为了祖国更加美好,作为中学生的你准备怎样去做?

________________________________________________________________________________________________________________________________________________________________________________________