离线考核
《C++程序设计》 满分100分
一、简答题(每小题10分,共40分。)
1.什么是类?什么是对象?对象与类的关系是什么?
2.什么是多态性?请举例说明。
3.虚函数是否一定要有virtual关键字?什么叫纯虚函数和抽象类?多态调用需要满足怎样的条件?
4.简述结构化的程序设计、面向对象的程序设计的基本思想。
二、程序分析题(每小题10分,共40分。)
1. 指出下列程序中的1处错误,并说明为什么。
class Location {
int X,Y=20;
protected:
int zeroX,zeroY;
int SetZero(int ZeroX,int ZeroY);
private:
int length,height;
public:
void init(int initX,int initY);
int GetX( );
int GetY( );
};
答:2.指出下列程序中的1处错误,并说明为什么。
#include
#include
class CTest{
public:
const int y2;
CTest(int i1, int i2,int i3):y1(i1),y2(i2)
{ x=i3; }
int show() const{cout<<"y1="<
《C++程序设计》 满分100分
一、简答题(每小题10分,共40分。)
1.什么是类?什么是对象?对象与类的关系是什么?
2.什么是多态性?请举例说明。
3.虚函数是否一定要有virtual关键字?什么叫纯虚函数和抽象类?多态调用需要满足怎样的条件?
4.简述结构化的程序设计、面向对象的程序设计的基本思想。
二、程序分析题(每小题10分,共40分。)
1. 指出下列程序中的1处错误,并说明为什么。
class Location {
int X,Y=20;
protected:
int zeroX,zeroY;
int SetZero(int ZeroX,int ZeroY);
private:
int length,height;
public:
void init(int initX,int initY);
int GetX( );
int GetY( );
};
答:2.指出下列程序中的1处错误,并说明为什么。
#include
#include
class CTest{
public:
const int y2;
CTest(int i1, int i2,int i3):y1(i1),y2(i2)
{ x=i3; }
int show() const{cout<<"y1="<
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 《C程序设计》20春东师离线考核
下一篇 :2020年春季《公共政策导论》离线考核