【单选题】有如下类和对象的定义:
classConstants
public:
static double getPI( )return 3.1416;
;
Constants constants;
下列各组语句中,能输出3.1416的是
A.cout<<constants->getPI( );和cout<<Constants::getPI( );
B.cout<<constants.getPI( );和cout<<Constants.getPI( );
C.cout<<constants->getPI( );和cout<<Constants->getPI( );
D.cout<<eonstants.getPI( );和cout<<Constants::getPI( );
网考网参考答案:D
网考网解析:
[解析] Constants定义了一个类对象,对象对类的成员函数引用时,用的是“.”而不是“->”操作符。或者在类外部对类中的成员函数进行显式调用为: 类名::成员函数名( )
查看试题解析出处>>
发布评论 查看全部评论