有如下类定义: class Cup{ public: void SetPrice(double val) { price=val; } _______________

admin2020-05-14  24

问题 有如下类定义:
       class Cup{
       public:
           void SetPrice(double val) { price=val; }
           _______________         //常成员函数 GetPrice 的声明
       private:
           double price;
       };
下列函数声明中,能够作为横线处缺失的常成员函数 GetPrice 的声明的是

选项 A、constdoubleGetPrice();
B、doubleconstGetPrice();
C、doubleGetPrice()const;
D、doubleGetPrice(const);

答案C

解析 本题考查常成员函数,其定义的一般形式如下:
返回值类型 常成员函数名(参数列表) const;
所以C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Uq8p777K
0

最新回复(0)