单项选择题若有说明class Y{//…;public:staticint n;};int Y::n;Y objY;,则对n的正确访问语句是()

A.n=1;
B.Y::n=1;
C.objY::n=1;
D.Y->n;


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题下述关于类的静态成员的特性中,描述错误的是()

A.说明静态数据成员时前边要加修饰符static
B.静态数据成员要在类体外定义
C.引用静态数据成员时,要在静态数据成员前加<类名>和作用域运算符
D.每个对象有自己的静态数据成员副本

2.单项选择题已知类A是类B的友元,类B是类C的友元,则下面选项描述正确的是()

A.类A一定是类C的友元
B.类C一定是类A的友元
C.类C的成员函数可以访问类B的对象的任何成员
D.类A的成员函数可以访问类B的对象的任何成员

3.单项选择题下面对友元的错误描述是()

A.关键字friend用于声明友元
B.一个类中的成员函数可以是另一个类的友元
C.友元函数访问对象的成员不受访问特性影响
D.友元函数通过this指针访问对象成员

4.单项选择题在下列选项中,()不是类的成员函数。

A.构造函数
B.析构函数
C.友元函数
D.复制构造函数

5.单项选择题程序中撤销一个类对象时,系统自动调用()

A.成员函数
B.构造函数
C.析构函数
D.友元函数

6.单项选择题说明一个类的对象时,系统自动调用()

A.成员函数
B.构造函数
C.析构函数
D.友元函数

7.单项选择题下面关于复制构造函数调用的时机,不正确的是()调用。

A.访问对象时
B.对象初始化时
C.函数具有类类型传值参数时
D.函数返回类类型值时

9.单项选择题下列函数原型中,可以作为类Base析构函数的是()

A.void~Base
B.~Base()
C.~Base()const
D.Base()

10.单项选择题构造函数是在()时被执行的。

A.建立源程序文件
B.创建对象
C.创建类
D.程序编译时