单项选择题

有如下类定义: class Cup{ public: void SetPrice(double val) { price=val; } private: double price; };若有定义语句"Cup myCup;",为了调用SetPrice成员函数,下列选项中正确的是

A.Cup::SetPrice(5.8);
B.Cup.SetPrice(5.8);
C.myCup::SetPrice(5.8);
D.myCup.SetPrice(5.8);
<上一题 目录 下一题>
热门 试题

单项选择题
有如下类定义和变量定义: class Parents{ public: int publicData; private: int privateData; }; class ChildA : public Parents{ *类体略* }; class ChildB : private Parents{ *类体略* }; ChildA a; ChildB b;下列语句中正确的是
A.cout<< a.publicData <B.cout<< a.privateData <C.cout<< b.privateData <D.cout<< b.publicData <
单项选择题
下列有关继承和派生的表述中,正确的是
A.作为虚基类的类不能被实例化
B.派生类不能访问基类的保护成员
C.派生类应当向基类的构造函数传递参数
D.虚函数必须在派生类中重新实现
相关试题
  • 在语句 cin>>data; 中,cin 是
  • 使用输入输出操作符setw,可以控制
  • 下列关于类模板的表述中,错误的是
  • 若 MyTemp 是一个只有一个虚拟类型参数的...
  • 有如下程序:#include#includeusing nam...