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

admin2015-07-22  21

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

选项 A、const double GetPrice();
B、double const GetPrice();
C、double GetPrice() const;
D、double GetPrice(const);

答案C

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

最新回复(0)