南开21春学期《面向对象程序设计》在线作业100分 作者:周老师 分类: 南开大学 发布时间: 2021-04-19 23:54 专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等! 联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189 扫一扫添加我为好友 扫一扫添加我为好友 答案来历:熊猫奥鹏(www.188open.com)-[南开大学]21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《面向对象程序设计》在线作业 试卷总分:100 得分:100 第1题,下面函数原型声明中,( )声明晰fun为纯虚函数。 A、void fun()=0; B、virtual void fun()=0; C、virtual void fun(); D、virtual void fun(){}; 正确答案: 第2题,虚函数有必要是类的()。 A、友元函数 B、成员函数 C、结构函数 D、析构函数 正确答案: 第3题,已知X类,则当程序履行到句子 X array[3];时,调用了( )次结构函数。 A、0 B、1 C、2 D、3 正确答案: 第4题,要求翻开文件 d:\file.dat,可写入数据,正确的句子是( )。 A、ifstream infile("d:\file.dat", ios::in); B、ifstream infile("d:\\file.dat", ios::in); C、ofstream infile("d:\file.dat", ios:ut); D、fstream infile("d:\\file.dat", ios::in| ios:ut); 正确答案: 答案来历:熊猫奥鹏(www.188open.com),动态联编所撑持的多态性是( )。 A、虚函数 B、承继 C、编译时的多态性 D、运转时的多态性 正确答案: 第6题,下列运算符中,()运算符在C++中不能重载。 A、?: B、+ C、- D、= 正确答案: 第7题,基类的()在私有承继时在派生类中为私有成员函数,在公有和保护承继时在派生类中为保护成员函数。 A、私有成员函数 B、保护成员函数 C、公有成员 D、保护数据成员 正确答案: 第8题,有关析构函数的说法正确的是( )。 A、析构函数能够有多个 B、析构函数和结构函数相同能够有形参 C、析构函数的功用是用来开释一个对象 D、析构函数的函数类型为void 正确答案: 第9题,下面临静态数据成员的描绘中,正确的是( )。 A、静态数据成员是类的一切对象同享的数据 B、类的每个对象都有自己的静态数据成员 C、类的不一样对象有不一样的静态数据成员值 D、静态数据成员不能经过类的对象拜访 正确答案: 答案来历:熊猫奥鹏(www.188open.com),下面临友元的错误描绘是( )。 A、关键词friend用于声明友元 B、一个类的成员函数能够是另一个类的友元 C、友元函数拜访对象的成员不受拜访特性影响 D、友元函数经过this指针拜访对象成员 正确答案: 第11题,下面哪个基类中的成员函数表明纯虚函数( )。 A、virtualvoidvf(int) B、voidvf(int)=0 C、virtualvoidvf()=0 D、virtualvoidvf(int) 正确答案: 答案来历:熊猫奥鹏(www.188open.com),在C++中,关于下列设置参数默许值的描绘中,正确的是( )。 A、不答应设置参数的默许值 B、设置参数默许值只能在界说函数时设置 C、设置参数默许值时,大概是先设置右边的再设置左面的 D、设置参数默许值时,大概悉数参数都设置 正确答案: 第13题,在保护承继中,基类中的私有成员作为派生类的()。 A、公有成员 B、私有成员 C、保护成员 D、不可以拜访 正确答案: 第14题,关于类和对象不正确的说法是( )。 A、类是一品种型,它封装了数据和操作 B、对象是类的实例 C、一个类的对象只要一个 D、一个对象必归于某个类 正确答案: 答案来历:熊猫奥鹏(www.188open.com),面向对象程序设计方法以()为中间进行剖析和设计。 A、结构 B、模块 C、对象 D、类 正确答案: 第16题,当运用ifstream流类界说一个流对象并翻开一个磁盘文件时,文件的隐含翻开方法为( )。 A、ios::in B、ios:ut C、ios::trunk D、ios::binary 正确答案: 第17题,在C++规范模板库中,vector容器是一种( )。 A、规范类 B、规范对象 C、规范函数 D、规范类模板 正确答案: 第18题,下列关于运算符重载的描绘中,正确的是()。 A、运算符重载能够改动操作数的个数 B、运算符重载能够改动运算符的优先级 C、运算符重载能够改动运算符的结合性 D、运算符重载能够使运算符完成特别功用 正确答案: 第19题,已知AA是一个类,则履行句子AA a;后( )。 A、自动调用无参结构函数 B、自动调用有参结构函数 C、自动调用复制结构函数 D、发生一个对象a,但不调用任何函数 正确答案: 答案来历:熊猫奥鹏(www.188open.com),下面关于私有承继方法的论说中错误的是()。 A、基类中的私有成员对其对象不可以见 B、基类中的私有成员对其派生类不可以见 C、基类中的公有成员对其派生类可见 D、基类中的保护成员对其派生类不可以见 正确答案: 第21题,( )是析构函数的特征。 A、析构函数能够有一个或多个参数 B、析构函数界说只能在类体内 C、析构函数名与类名不一样 D、一个类中只能界说一个析构函数 正确答案: 第22题,在C++中,能被派生类承继的函数是( )。 A、成员函数 B、结构函数 C、析构函数 D、复制结构函数 正确答案: 第23题,已知函数原型:void f(int a, int b=3,char c=\'*\'); 则下面的函数调用中,不合法的调用是()。 A、f(5) B、f(5,8) C、f(6, , \'#\') D、f(0,0, \'#\') 正确答案: 第24题,下面关于类的成员函数描绘不正确的是()。 A、静态成员函数内能够直接拜访类的非静态成员数据 B、静态成员函数内能够直接拜访类的静态成员数据 C、非静态成员函数能够直接拜访类的非静态成员数据 D、非静态成员函数能够直接拜访类的静态成员数据 正确答案: 答案来历:熊猫奥鹏(www.188open.com),下列对派生类的描绘中错误的是()。 A、派生类至罕见一个基类 B、派生类可作为另一个派生类的基类 C、派生类除了包括它直接界说的成员外,还包括其基类的成员 D、派生类对其承继的基类的成员拜访权限坚持不变 正确答案: 第26题,在公有派生状况下,有关派生类对象和基类对象的关系,下列叙说不正确的是()。 A、派生类的对象能够直接拜访基类的一切成员 B、派生类的对象能够初始化基类的引证 C、派生类的对象不可以以直接拜访基类中的私有成员 D、派生类的对象的地址能够赋给指向基类的指针 正确答案: 第27题,完成运转时的多态性要运用()。 A、结构函数 B、析构函数 C、重载函数 D、虚函数 正确答案: 第28题,友元运算符obj1obj2被C++编译器解说为()。 A、operator(obj1,obj2) B、(obj1,obj2) C、jobj2.operator(obj1) D、obj1.operator(obj2) 正确答案: 第29题,下面临析构函数的正确描绘是( )。 A、系统不能供给默许的析构函数 B、析构函数有必要由用户界说 C、析构函数没有参数 D、析构函数能够设置默许参数 正确答案: 答案来历:熊猫奥鹏(www.188open.com),下列关于C++类的描绘中错误的是( )。 A、类与类之间能够经过一些手法进行通讯和联络 B、类用于描绘事物的特点和对事物的操作 C、类与类之间有必要是对等的关系,而不能构成层次关系 D、类与类之间能够经过封装而具有清晰的独立性 正确答案: 第31题,在多承继中,公有派生和私有派生关于基类成员在派生类中的可拜访性与单承继的规矩()。 A、彻底一样 B、彻底不一样 C、有些一样,有些不一样 D、以上都不对 正确答案: 第32题,类模板的模板参数( )。 A、只可作为数据成员的类型 B、只可作为成员函数的回来类型 C、只可作为成员函数的参数类型 D、以上三者皆可 正确答案: 第33题,( )只能拜访静态成员变量,不能拜访非静态成员变量。 A、静态函数 B、虚函数 C、结构函数 D、析构函数 正确答案: 第34题,有关带默许参数的函数的描绘正确的是()。 A、只能在函数界说时设置默许参数值 B、只能在函数声明时设置默许参数值 C、函数调用时,有必要运用默许的参数值,不能给出新的实参值 D、设置默许参数时,大概设置最右边的若干个参数的默许值 正确答案: 第35题,声明一个类的对象时,系统自动调用( )函数。 A、成员函数 B、结构函数 C、析构函数 D、普通函数 正确答案: 第36题,类中的静态数据成员为该类的一切对象所同享,而且,在该类对象被毁掉时,静态数据成员不会被一起毁掉。 T、对 F、错 答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com) 第37题,类模板能够运用两种方式的参数,别离是类型参数和普通奇数。 T、对 F、错 答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com) 第38题,C++语言中,既答应单承继,又答应多承继。 T、对 F、错 答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com) 第39题,函数的界说不可以以嵌套,类的界说能够嵌套。 T、对 F、错 答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com) 第40题,类的成员函数中能够直接拜访对象成员中的私有成员。 T、对 F、错 正确答案:F 第41题,基类类型的指针能够指向其派生类对象。 A、错误 B、正确 正确答案: 第42题,对象成员的拜访与结构变量成员的拜访一样,运用运算符.或-。 T、对 F、错 答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com) 第43题,富含纯虚函数的类是笼统类。 T、对 F、错 答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com) 第44题,一个类的静态数据成员被该类的一切对象同享。 A、错误 B、正确 正确答案: 第45题,设在程序中运用如下句子请求了一个对象数组oint *ptr=new Point[2]; 当要开释ptr指向的动态数组对象时,所运用的句子是delete ptr。 T、对 F、错 正确答案:F 第46题,对虚函数的调用,系统都是选用动态联编。 A、错误 B、正确 正确答案: 第47题,在派生类对象毁掉时,系统除了会自动调用派生类的析构函数,还会自动调用基类的析构函数。 A、错误 B、正确 正确答案: 第48题,在类体中能够在声明成员变量的一起为其赋初值。 T、对 F、错 正确答案: 第49题,一般将C++中的类声明和类完成别离放到两个文件中。 T、对 F、错 答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com) 答案来历:熊猫奥鹏(www.188open.com),重载的运算符坚持本来的优先级和结合性以及操作数的个数。 T、对 F、错 答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com) 南开(5584)春(11118)学期(8554) 专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费) 联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189 扫一扫添加我为好友 扫一扫添加我为好友
试卷总分:100 得分:100
第1题,下面函数原型声明中,( )声明晰fun为纯虚函数。
A、void fun()=0;
B、virtual void fun()=0;
C、virtual void fun();
D、virtual void fun(){};
正确答案:
第2题,虚函数有必要是类的()。
A、友元函数
B、成员函数
C、结构函数
D、析构函数
正确答案:
第3题,已知X类,则当程序履行到句子 X array[3];时,调用了( )次结构函数。
A、0
B、1
C、2
D、3
正确答案:
第4题,要求翻开文件 d:\file.dat,可写入数据,正确的句子是( )。
A、ifstream infile("d:\file.dat", ios::in);
B、ifstream infile("d:\\file.dat", ios::in);
C、ofstream infile("d:\file.dat", ios:ut);
D、fstream infile("d:\\file.dat", ios::in| ios:ut);
正确答案:
答案来历:熊猫奥鹏(www.188open.com),动态联编所撑持的多态性是( )。
A、虚函数
B、承继
C、编译时的多态性
D、运转时的多态性
正确答案:
第6题,下列运算符中,()运算符在C++中不能重载。
A、?:
B、+
C、-
D、=
正确答案:
第7题,基类的()在私有承继时在派生类中为私有成员函数,在公有和保护承继时在派生类中为保护成员函数。
A、私有成员函数
B、保护成员函数
C、公有成员
D、保护数据成员
正确答案:
第8题,有关析构函数的说法正确的是( )。
A、析构函数能够有多个
B、析构函数和结构函数相同能够有形参
C、析构函数的功用是用来开释一个对象
D、析构函数的函数类型为void
正确答案:
第9题,下面临静态数据成员的描绘中,正确的是( )。
A、静态数据成员是类的一切对象同享的数据
B、类的每个对象都有自己的静态数据成员
C、类的不一样对象有不一样的静态数据成员值
D、静态数据成员不能经过类的对象拜访
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下面临友元的错误描绘是( )。
A、关键词friend用于声明友元
B、一个类的成员函数能够是另一个类的友元
C、友元函数拜访对象的成员不受拜访特性影响
D、友元函数经过this指针拜访对象成员
正确答案:
第11题,下面哪个基类中的成员函数表明纯虚函数( )。
A、virtualvoidvf(int)
B、voidvf(int)=0
C、virtualvoidvf()=0
D、virtualvoidvf(int)
正确答案:
答案来历:熊猫奥鹏(www.188open.com),在C++中,关于下列设置参数默许值的描绘中,正确的是( )。
A、不答应设置参数的默许值
B、设置参数默许值只能在界说函数时设置
C、设置参数默许值时,大概是先设置右边的再设置左面的
D、设置参数默许值时,大概悉数参数都设置
正确答案:
第13题,在保护承继中,基类中的私有成员作为派生类的()。
A、公有成员
B、私有成员
C、保护成员
D、不可以拜访
正确答案:
第14题,关于类和对象不正确的说法是( )。
A、类是一品种型,它封装了数据和操作
B、对象是类的实例
C、一个类的对象只要一个
D、一个对象必归于某个类
正确答案:
答案来历:熊猫奥鹏(www.188open.com),面向对象程序设计方法以()为中间进行剖析和设计。
A、结构
B、模块
C、对象
D、类
正确答案:
第16题,当运用ifstream流类界说一个流对象并翻开一个磁盘文件时,文件的隐含翻开方法为( )。
A、ios::in
B、ios:ut
C、ios::trunk
D、ios::binary
正确答案:
第17题,在C++规范模板库中,vector容器是一种( )。
A、规范类
B、规范对象
C、规范函数
D、规范类模板
正确答案:
第18题,下列关于运算符重载的描绘中,正确的是()。
A、运算符重载能够改动操作数的个数
B、运算符重载能够改动运算符的优先级
C、运算符重载能够改动运算符的结合性
D、运算符重载能够使运算符完成特别功用
正确答案:
第19题,已知AA是一个类,则履行句子AA a;后( )。
A、自动调用无参结构函数
B、自动调用有参结构函数
C、自动调用复制结构函数
D、发生一个对象a,但不调用任何函数
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下面关于私有承继方法的论说中错误的是()。
A、基类中的私有成员对其对象不可以见
B、基类中的私有成员对其派生类不可以见
C、基类中的公有成员对其派生类可见
D、基类中的保护成员对其派生类不可以见
正确答案:
第21题,( )是析构函数的特征。
A、析构函数能够有一个或多个参数
B、析构函数界说只能在类体内
C、析构函数名与类名不一样
D、一个类中只能界说一个析构函数
正确答案:
第22题,在C++中,能被派生类承继的函数是( )。
A、成员函数
B、结构函数
C、析构函数
D、复制结构函数
正确答案:
第23题,已知函数原型:void f(int a, int b=3,char c=\'*\'); 则下面的函数调用中,不合法的调用是()。
A、f(5)
B、f(5,8)
C、f(6, , \'#\')
D、f(0,0, \'#\')
正确答案:
第24题,下面关于类的成员函数描绘不正确的是()。
A、静态成员函数内能够直接拜访类的非静态成员数据
B、静态成员函数内能够直接拜访类的静态成员数据
C、非静态成员函数能够直接拜访类的非静态成员数据
D、非静态成员函数能够直接拜访类的静态成员数据
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下列对派生类的描绘中错误的是()。
A、派生类至罕见一个基类
B、派生类可作为另一个派生类的基类
C、派生类除了包括它直接界说的成员外,还包括其基类的成员
D、派生类对其承继的基类的成员拜访权限坚持不变
正确答案:
第26题,在公有派生状况下,有关派生类对象和基类对象的关系,下列叙说不正确的是()。
A、派生类的对象能够直接拜访基类的一切成员
B、派生类的对象能够初始化基类的引证
C、派生类的对象不可以以直接拜访基类中的私有成员
D、派生类的对象的地址能够赋给指向基类的指针
正确答案:
第27题,完成运转时的多态性要运用()。
A、结构函数
B、析构函数
C、重载函数
D、虚函数
正确答案:
第28题,友元运算符obj1obj2被C++编译器解说为()。
A、operator(obj1,obj2)
B、(obj1,obj2)
C、jobj2.operator(obj1)
D、obj1.operator(obj2)
正确答案:
第29题,下面临析构函数的正确描绘是( )。
A、系统不能供给默许的析构函数
B、析构函数有必要由用户界说
C、析构函数没有参数
D、析构函数能够设置默许参数
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下列关于C++类的描绘中错误的是( )。
A、类与类之间能够经过一些手法进行通讯和联络
B、类用于描绘事物的特点和对事物的操作
C、类与类之间有必要是对等的关系,而不能构成层次关系
D、类与类之间能够经过封装而具有清晰的独立性
正确答案:
第31题,在多承继中,公有派生和私有派生关于基类成员在派生类中的可拜访性与单承继的规矩()。
A、彻底一样
B、彻底不一样
C、有些一样,有些不一样
D、以上都不对
正确答案:
第32题,类模板的模板参数( )。
A、只可作为数据成员的类型
B、只可作为成员函数的回来类型
C、只可作为成员函数的参数类型
D、以上三者皆可
正确答案:
第33题,( )只能拜访静态成员变量,不能拜访非静态成员变量。
A、静态函数
B、虚函数
C、结构函数
D、析构函数
正确答案:
第34题,有关带默许参数的函数的描绘正确的是()。
A、只能在函数界说时设置默许参数值
B、只能在函数声明时设置默许参数值
C、函数调用时,有必要运用默许的参数值,不能给出新的实参值
D、设置默许参数时,大概设置最右边的若干个参数的默许值
正确答案:
第35题,声明一个类的对象时,系统自动调用( )函数。
A、成员函数
B、结构函数
C、析构函数
D、普通函数
正确答案:
第36题,类中的静态数据成员为该类的一切对象所同享,而且,在该类对象被毁掉时,静态数据成员不会被一起毁掉。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第37题,类模板能够运用两种方式的参数,别离是类型参数和普通奇数。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第38题,C++语言中,既答应单承继,又答应多承继。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第39题,函数的界说不可以以嵌套,类的界说能够嵌套。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第40题,类的成员函数中能够直接拜访对象成员中的私有成员。
T、对
F、错
正确答案:F
第41题,基类类型的指针能够指向其派生类对象。
A、错误
B、正确
正确答案:
第42题,对象成员的拜访与结构变量成员的拜访一样,运用运算符.或-。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第43题,富含纯虚函数的类是笼统类。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
第44题,一个类的静态数据成员被该类的一切对象同享。
A、错误
B、正确
正确答案:
第45题,设在程序中运用如下句子请求了一个对象数组oint *ptr=new Point[2]; 当要开释ptr指向的动态数组对象时,所运用的句子是delete ptr。
T、对
F、错
正确答案:F
第46题,对虚函数的调用,系统都是选用动态联编。
A、错误
B、正确
正确答案:
第47题,在派生类对象毁掉时,系统除了会自动调用派生类的析构函数,还会自动调用基类的析构函数。
A、错误
B、正确
正确答案:
第48题,在类体中能够在声明成员变量的一起为其赋初值。
T、对
F、错
正确答案:
第49题,一般将C++中的类声明和类完成别离放到两个文件中。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
答案来历:熊猫奥鹏(www.188open.com),重载的运算符坚持本来的优先级和结合性以及操作数的个数。
T、对
F、错
答案联系QQ:3326650399 微信:cs80188 熊猫奥鹏(www.188open.com)
专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费)
联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189
扫一扫添加我为好友 扫一扫添加我为好友