自考生网为考生们整理提供了“2006年1月自考02328面向对象程序设计历年真题及答案”,更多02328面向对象程序设计真题内容可点击查看02328面向对象程序设计真题及答案汇总。
注:不同省份、不同专业的自考历年真题及答案,只要课程代码和课程名称相同,都可参考使用。
1、面向对象程序设计中的数据隐藏指的是( )
A.输入数据必须输入保密口令
B.数据经过加密处理
C.对象内部数据和代码合并在一起
D.对象内部数据结构的不可访问性
2、在C++中,编写一个内联函数Fun,使用int类型的参数,求其平方并返回,返回值也为int类型,下列定义正确的是 ( )
A.int Fun(int x){return x*x;}
B.inline int Fun(int x){return x*x;}
C.int inline Fun(int x){return x*x;}
D.int Fun(int x){inline return x*x;}
3、下面关于重载函数的叙述中正确的是 ( )
A.重载函数必须具有不同的返回值类型
B.重载函数的形参个数必须不同
C.重载函数必须有不同的形参列表
D.重载函数的函数名可以不同
4、若有定义“int x=17;”,则语句“cout< A.11 B.0x11 C.21 D.021 5、下列关于析构函数的描述中正确的是( ) A.析构函数可以重载 B.析构函数可以是虚函数 C.析构函数名与类名相同 D.析构函数的返回类型为void 6、下列关于纯虚函数的描述中,正确的是 ( ) A.纯虚函数是一种特殊的虚函数,它是个空函数 B.具有纯虚函数的类称为虚基类 C.一个基类中说明有纯虚函数,其派生类一定要实现该纯虚函数 D.具有纯虚函数的类不能创建类对象 7、下列关于运算符重载的描述中,正确的是 ( ) A.可以改变运算符的目数 B.可以改变运算符的优先级 C.可以改变运算符的结合性 D.可以改变运算符的功能 8、要将类A说明是类B的虚基类,正确的描述是 ( ) A.class virtual B:public A B.class B:virtual public A C.virtual class B:public A D.class B:public A virtual 9、下面关于静态成员的描述中,正确的是 ( ) A.静态数据成员是类的所有对象共享的数据 B.类的每个对象都有自己的静态数据成员 C.类的不同对象有不同的静态数据成员值 D.静态数据成员不能通过类的对象访问 10、假设Sample是个类,则语句“Sample a[2],*p[3];”调用构造函数的次数为( ) A.0 B.2 C.3 D.5 11、在面向对象的程序设计中,将一组对象的共同特性抽象出来形成________________。 12、在C++中要创建一个文件输入流对象fin,同时该对象打开文件“Test.txt”用于输入,则正确的声明语句是________________。 13、如果要把类B的成员函数void fun( )说明为类A的友元函数,则应在类A中加入语句________________。 14、A是一个类,已有语句“A* p;p=new A[10];”。要释放由p指向的报考空间,正确的语句应该是________________。 15、如果一个引用不是用作函数参数或返回值,则在说明该引用时必须对它进行________________。
全专业电子资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题