[单选题]

下面是类MyClass的定义,对定义中各语句描述正确的是( )。 class MyClass { private: int x,y, z; public: void MyClass(int A) { x=a; } //① int f(int a, int B) //② { x=a; y=b; } int f(int a,

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

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

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

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

参考答案与解析:

相关试题

下面是类MyClass的定义,对定义中各种语句描述正确的是()。 class M

[单选题]下面是类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.语句①是类MyCl

  • 查看答案
  • 如下的类定义,错误的语句是()。class Myclass {public:in

    [单选题]如下的类定义,错误的语句是( )。class Myclass {public: int a=1; //A) Myclass( ); //B) Myclass(int i); //C) ~Myclass( ); //D)A.AB.BC.CD.D

  • 查看答案
  • 有如下类的定义。空格处的语句是( )。 class MyClass {_____

    [单选题]有如下类的定义。空格处的语句是( )。 class MyClass { ____________ int x, y; public: MyClass(int a=0,int b=0) { x=a; y=b; } static void change() { x-=10; y-=10; } };A.staticB.constC.privateD.不需要填入内容

  • 查看答案
  • 有如下类的定义。那么空格处的语句是()。class MyClass{ _____

    [单选题]有如下类的定义。那么空格处的语句是( )。 class MyClass { ____________int x,y; public: MyClass(int x1=0,int y1=0) { x=x1; y=y1; } static void change() { x+=10; y+=10; } };A.staticB.constC.privateD.不需要填入内容

  • 查看答案
  • 有如下类的定义。空格处的语句是class MyClass{______ int

    [单选题]有如下类的定义。空格处的语句是class MyClass{ ______ int x, y;public: MyClass(int a=0, int b=0) { x=a; y=b; } static void change() { x-=10; y-=10; }};A.staticB.constC.privateD.不需要填入内容

  • 查看答案
  • 有如下类的定义。横线处的语句是()。class MyClass{public:M

    [单选题]有如下类的定义。横线处的语句是( )。 class MyClass { public: MyClass(int a=0,int b=0) { X=a; Y=b; } void Change()const { X-=10; Y+=10; } private: ______intX, Y;A.staticB.constC.mutableD.不需要填入内容

  • 查看答案
  • 有如下类的定义,下划线处的语句是()。class MyClass{_______

    [单选题]有如下类的定义,下划线处的语句是( )。 class MyClass { _______int x,y; public; MyClass(int a=0,int b=0) { X=a; y=b; } static void change() { y-=10; y-=10; }; }A.staticB.constC.mutableD.不需要填入内容

  • 查看答案
  • 有如下类的定义。应在空格处填入的语句是 ( )。class MyClass{ _

    [单选题]有如下类的定义。应在空格处填入的语句是 ( )。 class MyClass { ______________ int x, y; public: MyClass(int a=0,int b=0) { x=a; y=b; } static void change{) { x-=10; y-=10; };A.staticB.constC.mutableD.不需要填入内容

  • 查看答案
  • 有如下类的定义,下划线处的语句是()。class MyClass{_______

    [单选题]有如下类的定义,下划线处的语句是( )。class MyClass{_______________ int x, y;Public:MyClass (int a=0,int b=0){x=a;y=b;}static void change(){y-=10;y-=10;}};A.staticB.constC.mutableD.不需要填入内容

  • 查看答案
  • 类MyClass的定义如下,若要对value赋值,则下面语句正确的是( )。 -

    [单选题]类MyClass的定义如下,若要对value赋值,则下面语句正确的是( )。

  • 查看答案