使用派生的方法,编写一个点类Point,然后由它派生线段类,并演示构造... 急急急!!!!

使用派生的方法,编写一个点类Point,然后由它派生线段类,并演示构造函数、复制构造函数、析构函数作用及其调用顺序... 使用派生的方法,编写一个点类Point,然后由它派生线段类,并演示构造函数、复制构造函数、析构函数作用及其调用顺序 展开
 我来答
百度网友9422e23cc
2012-01-07 · 超过29用户采纳过TA的回答
知道答主
回答量:100
采纳率:0%
帮助的人:87.1万
展开全部
class CPointCls
{
protected:
int x,y;
};

class CLineCls : public CPointCls
{
public:
CLineCls(int a,int b); //构造函数,与类同名
~CLineCls(); //析构函数
void display();
};

CLineCls::CLineCls(int a,int b)
{
x=a;
y=b;
}

CLineCls::~CLineCls()
{
std::cout<<"Destructing"<<std::endl;
}

void CLineCls::display()
{
//TODO
}

void main()
{
CLineCls line(123.321 , 432.543); //创建对象的同时对带参数的构造函数赋值
line.display();
//析构函数自动调用 ,屏幕会打印析构函数体中的 destructing 字符串
}

大致就是这个样子 具体运用看你程序要求了 是console程序 还是MFC程序
追问
使用包含(聚合)和派生设计新类  是c++
追答
......这不就是C++么 标准的继承
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lency_cn
2012-01-07 · TA获得超过287个赞
知道答主
回答量:229
采纳率:100%
帮助的人:170万
展开全部
点能派生出线段?
出这题的人脑袋被驴啃了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式