标题:帮忙看看。。为什么和老师说要求的不同?
只看楼主
miccy
Rank: 2
来 自:洛水
等 级:论坛游民
帖 子:27
专家分:11
注 册:2013-6-7
 问题点数:0 回复次数:8 
帮忙看看。。为什么和老师说要求的不同?
定义二维点类Point,再定义二维线段类Line,要求Line类中两个表示线段端点的数据成员定义为Point类型,注意构造函数及其初始化列表的定义。
    public class Point
{
int x;
int y;
int z;

}

public class Line:Point
{
public int getLong()
{
return x+y+z;
}
}

public class main()
{
static main()
{
line objline=new line;
objline.x=1;
objline.y=2;
objline.z=3;
printf("long",objline.getlong);
}

}
搜索更多相关主题的帖子: public return 
2013-06-25 18:12
yuccn
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:何方
等 级:版主
威 望:167
帖 子:6809
专家分:42393
注 册:2010-12-16
得分:0 
问老师去

我行我乐
我的博客:
http://blog.yuccn. net
2013-06-25 19:51
miccy
Rank: 2
来 自:洛水
等 级:论坛游民
帖 子:27
专家分:11
注 册:2013-6-7
得分:0 
额,不带着说人的。。郁闷。。。

多学点,多懂点。。
2013-06-25 20:28
lwei
Rank: 5Rank: 5
等 级:职业侠客
威 望:3
帖 子:197
专家分:369
注 册:2005-5-4
得分:0 
第一个,line不应该从point继承吧,感觉使用组合关系更准确一点。下面这样是不是好一点
class LINE
{
  private:
     POINT p1, p2;
     ......
}

还有,你这个是c++还是java,不会是java++吧?

2013-06-25 20:52
peach5460
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:武汉
等 级:贵宾
威 望:30
帖 子:2780
专家分:6060
注 册:2008-1-28
得分:0 
程序代码:
// 1,为什么二维点,你定义XYZ
public class Point
{
    int x;
    int y;
    int z;

}

// 2,为什么line从point派生
public class Line:Point
{
// 3,这个距离计算是错误的吧?
    public int getLong()
    {
        return x+y+z;
    }
}

public class main()
{
    static main()
    {
// 4,你的xyz能赋值不编译出错?
        line objline=new line;
        objline.x=1;
        objline.y=2;
        objline.z=3;
        printf("long",objline.getlong);
    }
}


[ 本帖最后由 peach5460 于 2013-6-26 09:10 编辑 ]

我总觉得授人以鱼不如授人以渔...
可是总有些SB叫嚣着:要么给代码给答案,要么滚蛋...
虽然我知道不要跟SB一般见识,但是我真的没修炼到宠辱不惊...
2013-06-26 06:41
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:507
帖 子:8890
专家分:53117
注 册:2011-1-18
得分:0 
这是什么鸟语言,鸟设计和鸟算法呀。珠江路上卖盗版光盘的老太婆都比你写得正确
你对 C++ 一点都不懂,还是先得去看书。
2013-06-26 08:21
lzj12530
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:2
帖 子:264
专家分:841
注 册:2013-3-28
得分:0 
这是java都嘛

C++菜鸟
2013-06-26 08:51
miccy
Rank: 2
来 自:洛水
等 级:论坛游民
帖 子:27
专家分:11
注 册:2013-6-7
得分:0 
回复 4楼 lwei
是C++面向对象

多学点,多懂点。。
2013-06-26 13:12
miccy
Rank: 2
来 自:洛水
等 级:论坛游民
帖 子:27
专家分:11
注 册:2013-6-7
得分:0 
回复 5楼 peach5460
谢谢您的回答。,我想我明白问题出在哪了!

多学点,多懂点。。
2013-06-26 13:17



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




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

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