
那位高手帮我解决这些C++的题目?在线等,谢谢 20
1.一个抽象类的派生类可以实例化的必要条件是实现了所有的______。2.在C++中,虚函数帮助实现了类的______性。4.通过C++语言中类的______,可以扩充和...
1.一个抽象类的派生类可以实例化的必要条件是实现了所有的 ______ 。2.在 C++ 中,虚函数帮助实现了类的 ______ 性。4. 通过 C++ 语言中类的 ______ ,可以扩充和完善已有类以适应新的需求。 5. 为了在对象生存期结束时释放其指针成员所指向的动态存储空间,通常需要为该类定义 ______ 。 6. 在已经定义了整型指针 ip 后,为了得到一个包括 10 个整数的数组并由 ip 所指向,应使用语句 ______ 。
4. 根据注释在空白处填写适当内容。
class Location{
private:
int X,Y;
public:
void init(int initX,int initY);
int GetX( );
int GetY( );
};
void Location::init(int initX,int initY)
{
X=initX;
Y=initY;
}
int Location::GetX( )
{
reutrn X;
}
int Location::GetY( )
{
reutrn Y;
}
# include<iostream.h>
void main( )
{
Location A1;A1.init(20,90);
① // 定义一个指向 A1 的引用 rA1
② // 用 rA1 在屏幕上输出对象 A1 的数据成员 X 和 Y 的值
}
9. 假定用户没有给一个名为 AB 的类定义析构函数,则系统自动给出的缺省析构函数定义为 __________ 。
10. 通过 C++ 语言中的 _________ 机制,可以从现存类中构建其子类。
11. 要在调用虚函数的时候强制进行静态联编,可以通过在调用中对虚函数加 _________ 实现。
12. 封装要求一个对象应具备明确的功能,并具有 _________ 以便和其它对象相互作用。
13. 在删除一个动态对象时,将自动调用该动态对象所属类的 _________ 函数。
14. 静态成员函数、友元函数、构造函数和析构函数中,不属于成员函数的是 _________ 。
16. 类的私有成员只能被它的成员函数和 _________ 访问。
有加分的,谢谢拉,不想回答的,请..... 展开
4. 根据注释在空白处填写适当内容。
class Location{
private:
int X,Y;
public:
void init(int initX,int initY);
int GetX( );
int GetY( );
};
void Location::init(int initX,int initY)
{
X=initX;
Y=initY;
}
int Location::GetX( )
{
reutrn X;
}
int Location::GetY( )
{
reutrn Y;
}
# include<iostream.h>
void main( )
{
Location A1;A1.init(20,90);
① // 定义一个指向 A1 的引用 rA1
② // 用 rA1 在屏幕上输出对象 A1 的数据成员 X 和 Y 的值
}
9. 假定用户没有给一个名为 AB 的类定义析构函数,则系统自动给出的缺省析构函数定义为 __________ 。
10. 通过 C++ 语言中的 _________ 机制,可以从现存类中构建其子类。
11. 要在调用虚函数的时候强制进行静态联编,可以通过在调用中对虚函数加 _________ 实现。
12. 封装要求一个对象应具备明确的功能,并具有 _________ 以便和其它对象相互作用。
13. 在删除一个动态对象时,将自动调用该动态对象所属类的 _________ 函数。
14. 静态成员函数、友元函数、构造函数和析构函数中,不属于成员函数的是 _________ 。
16. 类的私有成员只能被它的成员函数和 _________ 访问。
有加分的,谢谢拉,不想回答的,请..... 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询