网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

有如下类定义:

class Bag {

public:

Bag(int p,char s='M'):price(p),size(s) { count++; }

~Bag() { count--; }

int GetPrice() { return price; }

int GetPrice() const { return price; }

void SetPrice(int val) const { price=val; }

private:

int price;

char size;

static int count;

};

下列关于类成员的叙述中,正确的是( )。

A. 成员函数GetPrice存在重定义

B.构造函数的参数不能设置默认值

C.析构函数中不能访问静态数据成员

D.成员函数SetPrice不能定义为常函数


参考答案

更多 “ 有如下类定义:class Bag {public:Bag(int p,char s='M'):price(p),size(s) { count++; }~Bag() { count--; }int GetPrice() { return price; }int GetPrice() const { return price; }void SetPrice(int val) const { price=val; }private:int price;char size;static int count;};下列关于类成员的叙述中,正确的是( )。A. 成员函数GetPrice存在重定义B.构造函数的参数不能设置默认值C.析构函数中不能访问静态数据成员D.成员函数SetPrice不能定义为常函数 ” 相关考题
考题 请选出正确的程序段______。A.int *p scanf(""%d"",p); ……B.int *s,k; *s=100; ……C.int *s,k; char *p,c; s=k; p=c; *p='a'; ……D.int *s,k; char *p,e; s=k; p=c; s=p; *s=1; ……

考题 请选出正确的程序段A.int*p; scanf("%d",p); …B.int*s,k; *s=100; …C.int *s,k; char*p,c; s= scanf("%d",p); …B.int*s,k; *s=100; …C.int *s,k; char*p,c; s=k; p=c; *p='a'; …D.int *s,k; char *p,e; s=k; p=c; s=p; *s=1; …

考题 请选出正确的程序段______。A.int*pB.int*s,k;scanf(""%d"",p); *s=100;… ……C.int*s,k;D.int*s,k;char*p,c; char*p,e;s=k;p=c; p=c;*p='a'; s=p;…… *s=1;……

考题 请选出正确的程序段______。A.int*p scanf("%d"",p); ……B.int*s,k; *s=100; ……C.int*s,k; char *p,c; s=k; p=c; *p='a'; ……D.int *s,k; char *p,e; s=k; p=c; s=p; *s=1; ……

考题 请选出正确的程序段A.int*p; scanf("%d",p); …B.int *s,k; *s=100; …C.int *s,k; char *p,c; s=k; p=c; *p='a'; …D.int *s,k; char *p,e; s=k; p=c; s=p; *s=1; …

考题 以下正确的程序段是______。A.int*p; scanf("%d",p);B.int *s,k *s=100;C.int*s,k; char*p,c; s=k; p=c; *p='a';D.int*s,k; char*p,c; s=k; p=c; s=p; *s=1;

考题 请选出正确的程序段A.int *p; scanf("%d",p); …B.int *s,k; *s=100; …C.int *s,k; char *p,c; s=&k; p=c; *p='a'; …D.int *s,k; char *p,e; s=k; p=c; s=p; *s=1; …

考题 请选出正确的程序段A.int *p; scanf("%d",p); …B.int *s, k; *s=100; …C.int *s, k; char *p, c; s=k; p=c; *p=′a′; …D.int *s, k; char *p, e; s=k; p=c; s=p; *s=1; …

考题 下列程序段没有错误的是( )。A.int*p;cin>>*p;B.int*s,k;*s=100C.int *s ,k; char *p ,c; s=k; p=c; *p='a'; *s=1;D.int *s,k; char *p,c; s=k; p=c; s=p;