正方形类的定义如下,请将横线处缺失部分补充完整。
class Square{
private:
double width;
public:
Square(double w):width(w){}
//重载大于运算符">",用于比较两个正方形的大小,函数结果类型为bool类型
__________(Square& s);
};
有如下程序,请将横线处缺失部分补充完整。
#include
using namespace std;
template
class Dataset{
T *data;
int size;
public:
Dataset(T* arr, int length): size(length){
data=new T[length];
for(int i=0; i data[i]=arr[i]; } }; int main( ){ int arr[]={2, 4, 6, 8, 10}; //利用数组arr初始化类模板Dataset的对象set __________ return 0; }
形状类Shape中包含一个纯虚函数draw,它无形参和返回值,则draw函数在Shape类中的原型声明是__________。
类Base、Component和Derived的定义如下,请将横线处缺失部分补充完整。
class Base{
double data;
public:
Base(double d):data(d){ }
};
class Component{
int data;
public:
Component(int d):data(d){ }
};
class Derived:public Base{
Component com;
char character;
public:
Derived(double a,int b,char c);
//使用参数a初始化基类成员,使用参数b初始化成员对象com
__________,character(c){ }
};
有如下程序:
#include
using namespace std;
class Machine{
static int num;
public:
Machine( ){num++;}
static void showNum( )
{cout< }; int Machine::num=0; int main( ){ Machine a[10], b; Machine::showNum( ); return 0; } 运行这个程序的输出结果是__________。
调用时不必提供参数的构造函数称为__________构造函数。
break语句可用于循环语句和__________语句中。
如果P是指向一个动态数组空间的指针变量,则释放该数组空间的语句是__________。
如果一个函数在其函数体内直接或间接地调用自己,则该函数称为__________函数。
常见的软件工程方法有结构化方法和面向对象方法,类、继承以及多态性等概念属于__________。
2017年全国计算机等级《二级VF》
2017年计算机二级考试VF模拟试题
2017年计算机二级考试VF模拟试题
2017年计算机二级考试VF模拟试题
2017年全国计算机二级考试题库1(
2017年全国计算机二级考试题库2(
2017年全国计算机二级考试题库3(
2016年全国计算机等级考试《二级V
2016年全国计算机等级考试《二级V
2016年全国计算机等级考试《二级V