首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下类定义 classPoint{ public: Point(int x=0,int y=0){_x=x;_y=y;} void Move (int xOff,int yOff {_x +=xOff;_y
有以下类定义 classPoint{ public: Point(int x=0,int y=0){_x=x;_y=y;} void Move (int xOff,int yOff {_x +=xOff;_y
admin
2017-10-17
18
问题
有以下类定义 classPoint{ public: Point(int x=0,int y=0){_x=x;_y=y;} void Move (int xOff,int yOff {_x +=xOff;_y+yOff} void Print() const {cout<<’(’<<_x<<’,’<<_y<<’)’<<endl;} private: int_x_y; }; 下列语句中会发生编译错误的是
选项
A、Pointpt;pt;Print();
B、const Point pt;pt.Print();
C、Pointpt;pt.Move(1,2);
D、const Point pt;pt.Move(1,2);
答案
D
解析
本题考核常对象、常数据成员与常成员函数。如果将一个对象说明为常对象,则通过该常对象只能调用它的常成员函数,不能调用其他的成员函数,D选项中对象 pt为常对象,而成员函数Move()不是常成员函数,所以这样调用会发生编译错误。
转载请注明原文地址:https://kaotiyun.com/show/DPAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序不能通过编译,应该在划线部分填写的语句是【 】。#include<iostream.h>#include<stdlib.h>doubleFune(inta,intb,charch){doublex;swit
设有char str[80]以下不能将输入数据first\nsecond\n<CR>读取到数组sir中的语句是
关于构造函数A()的拷贝构造函数正确的是()
不能作为函数重载的判断依据的是()。
编制一个好的程序,首先要确保它的正确性和可靠性,还应强调良好的编程风格。在选择标识符的名字时应考虑()。
()既可重载为一元运算符,又可重载为二元运算符。
运算符函数调用格式的表达式y/x++与表达式y.operator/(operator++(x,0))的含义相同,由此可看出()。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是,
在双目运算符中需要声明其右操作数时,完成的是【 】重载,而需要声明全部操作数时,完成的是【 】重载。
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______
随机试题
有关急性化脓性骨髓炎,下列哪项正确()。
患儿,男,6个月。近两天见口腔黏膜白屑散在。患儿形体怯弱,面白颧红,五心烦热,口干不渴,或低热盗汗等,舌质红,少苔。治疗首选方剂是
下列糖中,最难酸水解的糖为
抢险救灾和农民自建低层住宅的安全生产管理,()《建设工程安全生产管理条例》。
把人力看成人员素质综合发挥的作用力。认为人力资源是劳动生产过程中,可以直接投入的各种能力的综合。这种表述是一种()。
下列工程项目风险管理工作中,属于风险识别阶段的工作是()。
下列说法错误的是()。
人力资本理论是由()提出的。
我国刑法中规定某些罪为“告诉才处理”,刑事诉讼法中规定了自诉案件。某校考试时的一道题目为:自诉案件与告诉才处理案件的关系。一名考生的下述四项答案要点中,哪一点才是正确的?()
你是民警。同时遇到了三件事。你怎么处理?a:老婆婆突发心脏病,身边只有一个10岁的孙女:b:一对夫妻吵架,女的想引爆煤气:c:老爷爷有心脏病,失踪了2天。
最新回复
(
0
)