标题:关于派生的问题
取消只看楼主
走一圈
Rank: 1
等 级:新手上路
帖 子:156
专家分:0
注 册:2008-5-9
结帖率:100%
 问题点数:0 回复次数:1 
关于派生的问题
/********************************************************
** Highlight software by yzfy(雨中飞燕) http:// *
*********************************************************/
#include<iostream>
#include<cmath>
using namespace std;
class point
{
    double X,Y;
public:
    point(double,double);
        
};

class rectangle
{
public:
    rectangle(double,double,double,double);

};
rectangle::rectangle(double a,double b,double c,double d)
{
    double area;
    area=abs(a-c)*abs(b-d);
    cout<<"s="<<area<<endl;
}
point::point(double x,double y)
{X=x;Y=y;cout<<"x="<<X<<"y="<<Y<<endl;}
void main()
{
    double a,b,c,d;
    cin>>a>>b>>c>>d;
    point A(a,b), B(c,d),C(a,d),D(c,b);
    rectangle AREA(a,b,c,d);
}

如果point派生了retangle 要怎么改我改了几次 都发生了编译错误

[[it] 本帖最后由 走一圈 于 2008-6-1 19:37 编辑 [/it]]
搜索更多相关主题的帖子: point Highlight yzfy 派生 飞燕 
2008-06-01 19:36
走一圈
Rank: 1
等 级:新手上路
帖 子:156
专家分:0
注 册:2008-5-9
得分:0 
3Q  谢谢楼上
2008-06-01 20:07



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-217056-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014392 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved