更多"如下类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确"的相关试题:
[填空题]如下类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。
class myClass
private:
int data;
public:
myClass(int value); //构造函数
myClass(const______anotherObject); //拷贝构造函数
[填空题]下列类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。
class myClass{
private:
int data;
public:
myClass(int value);//构造函数
myClass(const______another Object);//拷贝构造函数
}
[填空题]如下类定义中包含了构造函数和复制构造函数的原型声明,请在画线处填写正确的内容,使复制构造函数的声明完整。
class my(21ass{
private:
int data:
public::
MyClass(int value);//构造函数
MyClass(const______anotherObject); //复制构造函数
[简答题]【说明】
在下面函数横线处填上适当的字句,使其输出结果为:
构造函数.
构造函数.
1,2
5,6
析构函数
析构函数.
【C++代码】
#include "iostream.h"
class AA
{ public;
AA(int i,int j)
{A=i; B=j;
cout<<"构造函数./n";
}
~AA( ){ (1) ;}
void print( );
private:
int A, B;
};
void AA∷print( )
{cout<<A<<","<<B<<endl;}
void main( )
{
AA *a1, *a2;
(2) =new AA(1, 2);
a2=new AA(5, 6);
(3) ;
a2->print( );
(4) a1;
(5) a2;
}
[简答题]【说明】
在下面函数横线处填上适当的字句,使其输出结果为:
构造函数.
构造函数.
1,2
5,6
析构函数
析构函数.
【C++代码】
#include "iostream.h"
class AA
public;
AA(int i,int j)
A=i; B=j;
cout<<"构造函数./n";
~AA( ) (1) ;
void print( );
private:
int A, B;
;
void AA∷print( )
cout<<A<<","<<B<<endl;
void main( )
AA *a1, *a2;
(2) =new AA(1, 2);
a2=new AA(5, 6);
(3) ;
a2->print( );
(4) a1;
(5) a2;
[填空题]假定用户没有给一个名为AB的类定义构造函数,则系统为其隐含定义的构造函数为 【17】 。
[填空题]假定用户没有给一个名字为Sample的类定义构造函数,则系统为其隐含定义的构造函数为 【8】 。
[填空题]假定用户没有给一个名字为Sampie的类定义构造函数,则系统为其隐含定义的构造函数为______。
[填空题]假定用户为类A定义了一个构造函数"A(int i=0):x(i)",则与该语句等价的定义构造函数的格式为______。