电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

面向对象程序设计期末复习指导

面向对象程序设计期末复习指导_第1页
1/24
面向对象程序设计期末复习指导_第2页
2/24
面向对象程序设计期末复习指导_第3页
3/24
面向对象程序设计期末复习指导面向对象程序设计课程系中央电大开放教育本科计算机科学与技术专业统设必修课程,本课程的期末复习以中央电大下发的资料和网上复习指导为准。为了加强期末复习,下面市电大给出一套综合练习题,仅作参考。综合练习题一、单选题1、 C++源程序文件的默认扩展名为( )。A:cpp B:exe C:obj D:lik 2、 用 new 运算符创建一个含10 个元素的一维整型数组的正确语句是( )。A: int *p=new a[10]; B: int *p=new float[10]; C: int *p=new int[10]; D: int *p=new int[10]={1,2,3,4,5} 3、 假定有“ struct BOOK{char title[40]; float price;}; BOOK *book=new BOOK;”,则正确的语句为()。A: strcpy((*book)->title,”Wang Tao”); B: strcpy(*book.title,”Wang Tao”); C: strcpy(book->title,”Wang Tao”); D: strcpy(book.title,”Wang Tao”); 4、 假定指针变量p 定义为“ int *p=new int[30];”,要释放p 所指向的动态内存,应使用语句()。A: delete p; B: delete *p; C: delete &p; D: delete []p; 5、 关于消息,下列说法中不正确的是()。A: 发送消息的对象请求服务,接受消息的对象提供服务B: 消息的发送者必须了解消息的接收者如何相应消息C: 在 C++中,消息的发送具体体现为对接收消息的对象的某个函数的调用D: 每个对象只能接收某些特定格式的消息6、 对于任一个类,用户所能定义的析构函数的个数至多为( )。A: 0 B: 1 C: 2 D: 任意个7、 do 语句能够改写为()语句。A: 复合B: if C: switch D: while 8、 假定 AA为一个类, a 为该类公有的数据成员,x 为该类的一个对象,则访问 x 对象中数据成员a 的格式为()。A: x(a) B: x[a] C: x->a D: x.a 9、 假定 AA为一个类, a 为该类私有的数据成员,GetValue() 为该类公有函数成员,它返回 a 的值, x 为该类的一个对象,则访问x 对象中数据成员a 的格式为()。A: x.a B: x.a() C: x->GetValue() D: x.GetValue() 10、 假定 AB为一个类,则 ( )为该类的拷贝构造函数的原型说明。A: AB(AB x); B: AB(AB& x); C: void AB(AB& x); D: AB(int x); 11、 关于运算符重载,下列说法正确的是()。A: 重载时,运算符的优先级可以改变。B: 重载时,运算符的结合性可以改变。C: 重载时,运算符的功能可以改变。D...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

面向对象程序设计期末复习指导

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部