1
1`
课程名称
面向对象程序设计
C++
使用专业
计算?/p>
班级
_____________________
姓名
________________
学号
__________
试题
得分
一
?/p>
?/p>
?/p>
?/p>
总分
一、简答题
?/p>
10 X 2=20
?/p>
(1)
类的成员一般分为哪两部分?
答:数据成员和成员函数?/p>
?/p>
2
)静态数据成员的作用是什么?
答:静态数据成员的作用相当于类中的“全局变量?/p>
,它不属于某个对象,
而是属于全体对象的?/p>
?/p>
3
)什么是
this
指针?/p>
答:
this
指针是系统自动生成的,它是指向当前对象的指针?/p>
?/p>
4
?/p>
运算?/p>
new
?/p>
delete
的功能是什么?
答:
运算?/p>
new
的功能是用来给动态对象分配内存空间和对该对象进行初始
化的,?/p>
delete
是用来释放由运算?/p>
new
创建的堆对象?/p>
?/p>
5
)面向对象三大机制中,除了数据封装,其余二个机制是什么?
答:继承和多态性?/p>
?/p>
6
)如何消除多继承中的二义性?
答:选择成员名限定法?/p>
?/p>
7
)什么是多态性?
答:多态性是指同名函数对应对应多种不同的实现?/p>