奥鹏作业《面向对象程序设计》在线作业
- 格式:docx
- 大小:12.24 KB
- 文档页数:22
20秋学期(1709、1803、1809、1903、1909、2003、2009 )《面向对象程序设计》在线作业
已知“int a=10,*p;int *&r=p; r=&a;*p=20;cout<<a;”,则输出为()。
选项【A】:10
选项【B】:20
选项【C】:不确定值
选项【D】:程序有错误
正确选项:B
可以用p.a的形式访问派生类对象p的基类成员a其中a是( )。
选项【A】:私有继承的公有成员
选项【B】:公有继承的私有成员
选项【C】:公有继承的保护成员
选项【D】:公有继承的公有成员
正确选项:D
下列关于虚函数的说明中,正确的是()。
选项【A】:从虚基类继承的函数都是虚函数
选项【B】:虚函数不得是静态成员函数
选项【C】:只能通过指针或引用调用虚函数
选项【D】:抽象类中的成员函数都是虚函数
正确选项:B
在一个string类对象表示的字符串中查找子串,应该使用string类的()函数。
选项【A】:assign
选项【B】:insert
选项【C】:swap
选项【D】:find
正确选项:D
执行语句“string str("abc");”时,系统会自动调用string类的构造函数()。