我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

« 1 2» Pages: ( 1/2 total )
本页主题: C++怎么调用爷爷的方法~ 隐藏签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

X



社区建设奖
性别: 帅哥 状态: 该用户目前不在线
头衔: 这一刻,我......
等级: 管理员
家族: 活动仔
发贴: 22586
威望: 10
浮云: 142
在线等级:
注册时间: 2005-10-10
最后登陆: 2024-04-15

5come5帮你背单词 [ psychology /sai'koləd3əi/ n. 心理学 ]


C++怎么调用爷爷的方法~

RTRT

class shape{

public:
  void Print() { cout <<"I'm shape .\n";}
  void draw(){cout <<"I'm drawing .\n";}
  void move(){cout <<"I'm moving .\n";}
  void hide(){cout <<"I'm hiding .\n";}
  void show(){cout <<"I'm showing .\n";}
};




class Quadrangle : public shape
{
public:
  void Print() { cout << "I'm Quadrangle\n"; }
}


class Diamond : public Quadrangle
{
public:
  void Print() { cout << "I'm Diamond.Diamond is Quadrangle\n"; }

};


diamond怎么调用爷爷的DRAW等方法?
5COME5鬼门开

又回到对着电脑无限刷新5C的年代了
3级杀毒光环
顶端 Posted: 2006-12-10 15:26 | [楼 主]
iguard



贝尔诺勋章 自信之戒
性别: 帅哥 状态: 该用户目前不在线
头衔: 要走了
等级: 版主
家族: 战略研究所
发贴: 11259
威望: 5
浮云: 407
在线等级:
注册时间: 2005-12-07
最后登陆: 2009-11-04

5come5帮你背单词 [ sail /seil/ n. 帆,航行;vi. 航行,启航,翱游,飘;vt. 航行,飘过 ]


貌似直接draw()就行

另外试一试shape::draw()
阳光普照大地
顶端 Posted: 2006-12-10 15:39 | [1 楼]
X



社区建设奖
性别: 帅哥 状态: 该用户目前不在线
头衔: 这一刻,我......
等级: 管理员
家族: 活动仔
发贴: 22586
威望: 10
浮云: 142
在线等级:
注册时间: 2005-10-10
最后登陆: 2024-04-15

5come5帮你背单词 [ informal /in'fo:məl/ a. 非正工的,非正规的,通俗的,口语的 ]


主函数像这样
void main()
{
  Diamond s;
  s.Print();
}
5COME5鬼门开

又回到对着电脑无限刷新5C的年代了
3级杀毒光环
顶端 Posted: 2006-12-10 15:41 | [2 楼]
iguard



贝尔诺勋章 自信之戒
性别: 帅哥 状态: 该用户目前不在线
头衔: 要走了
等级: 版主
家族: 战略研究所
发贴: 11259
威望: 5
浮云: 407
在线等级:
注册时间: 2005-12-07
最后登陆: 2009-11-04

5come5帮你背单词 [ hemisphere /'hemisfiə/ n. 半球,半个地球 ]


Quote:
引用第2楼X于2006-12-10 15:41发表的:
主函数像这样
void main()
{
  Diamond s;
  s.Print();
.......

试一试s.draw();
阳光普照大地
顶端 Posted: 2006-12-10 15:44 | [3 楼]
X



社区建设奖
性别: 帅哥 状态: 该用户目前不在线
头衔: 这一刻,我......
等级: 管理员
家族: 活动仔
发贴: 22586
威望: 10
浮云: 142
在线等级:
注册时间: 2005-10-10
最后登陆: 2024-04-15

5come5帮你背单词 [ nucleus /'nju:kliəs/ n. (原了)核,核心,中心 ]


不行
5COME5鬼门开

又回到对着电脑无限刷新5C的年代了
3级杀毒光环
顶端 Posted: 2006-12-10 15:45 | [4 楼]
X



社区建设奖
性别: 帅哥 状态: 该用户目前不在线
头衔: 这一刻,我......
等级: 管理员
家族: 活动仔
发贴: 22586
威望: 10
浮云: 142
在线等级:
注册时间: 2005-10-10
最后登陆: 2024-04-15

5come5帮你背单词 [ affection /ə'fekən/ n. 慈爱,爱,感情,作用,影响 ]


可以了

...继承错了,再研究下,似乎还没完全解决
5COME5鬼门开

又回到对着电脑无限刷新5C的年代了
3级杀毒光环
顶端 Posted: 2006-12-10 15:46 | [5 楼]
wcg.mm.sky




性别: 保密 状态: 该用户目前不在线
等级: *
发贴: *
威望: *
浮云: *
在线等级:
注册时间: *
最后登陆: *

5come5帮你背单词 [ impose /im'pəuz/ vt. 把…强加于,加重…负担,征收(税款) ]


爷爷的什么方法?
什么访问修饰符?
顶端 Posted: 2006-12-10 15:48 | 美国 [6 楼]
X



社区建设奖
性别: 帅哥 状态: 该用户目前不在线
头衔: 这一刻,我......
等级: 管理员
家族: 活动仔
发贴: 22586
威望: 10
浮云: 142
在线等级:
注册时间: 2005-10-10
最后登陆: 2024-04-15

5come5帮你背单词 [ polite /pə'lait/ a. 有礼貌的,客气的,有教养的,文雅的 ]


class Square : public Quadrangle,public Diamond

可以这样继承吗?
5COME5鬼门开

又回到对着电脑无限刷新5C的年代了
3级杀毒光环
顶端 Posted: 2006-12-10 15:49 | [7 楼]
iguard



贝尔诺勋章 自信之戒
性别: 帅哥 状态: 该用户目前不在线
头衔: 要走了
等级: 版主
家族: 战略研究所
发贴: 11259
威望: 5
浮云: 407
在线等级:
注册时间: 2005-12-07
最后登陆: 2009-11-04

5come5帮你背单词 [ turbulent /'tə:bjulənt/ a. 狂暴的,混乱的,动乱的 ]


class Quadrangle : public shape
{
public:
void Print() { cout << "I'm Quadrangle\n"; }
}

后面加一个分号
阳光普照大地
顶端 Posted: 2006-12-10 16:02 | [8 楼]
X



社区建设奖
性别: 帅哥 状态: 该用户目前不在线
头衔: 这一刻,我......
等级: 管理员
家族: 活动仔
发贴: 22586
威望: 10
浮云: 142
在线等级:
注册时间: 2005-10-10
最后登陆: 2024-04-15

5come5帮你背单词 [ entire /in'taiə/ a. 全部的,整个的 ]


Quote:
引用第8楼iguard于2006-12-10 16:02发表的:
class Quadrangle : public shape
{
public:
void Print() { cout << "I'm Quadranglen"; }
}
.......

7楼的问题~

差不多了,实验可以搞定了,谢谢大家哈
5COME5鬼门开

又回到对着电脑无限刷新5C的年代了
3级杀毒光环
顶端 Posted: 2006-12-10 16:04 | [9 楼]
iguard



贝尔诺勋章 自信之戒
性别: 帅哥 状态: 该用户目前不在线
头衔: 要走了
等级: 版主
家族: 战略研究所
发贴: 11259
威望: 5
浮云: 407
在线等级:
注册时间: 2005-12-07
最后登陆: 2009-11-04

5come5帮你背单词 [ original /ə'rid3ənəl/ a. 最初的,最早的,新颖的,有独创性的,原版的;n. 原作品,原型 ]


#include "stdio.h"
#include "iostream.h"

class shape
{
public:
void Print(){ cout <<"I'm shape .\n";}
void draw(){cout <<"I'm drawing .\n";}
void move(){cout <<"I'm moving .\n";}
void hide(){cout <<"I'm hiding .\n";}
void show(){cout <<"I'm showing .\n";}
};

class Quadrangle : public shape
{
public:
void Print(){ cout << "I'm Quadrangle\n"; }
};

class Diamond : public Quadrangle
{
public:
void Print(){ cout << "I'm Diamond.Diamond is Quadrangle\n"; }
};

int main()
{
Diamond d;
d.draw();
return 0;
}

通过
阳光普照大地
顶端 Posted: 2006-12-10 16:05 | [10 楼]
X



社区建设奖
性别: 帅哥 状态: 该用户目前不在线
头衔: 这一刻,我......
等级: 管理员
家族: 活动仔
发贴: 22586
威望: 10
浮云: 142
在线等级:
注册时间: 2005-10-10
最后登陆: 2024-04-15

5come5帮你背单词 [ complex /'kompleks/ a. 复杂的,综合的 ]


看7楼~
5COME5鬼门开

又回到对着电脑无限刷新5C的年代了
3级杀毒光环
顶端 Posted: 2006-12-10 16:11 | [11 楼]
autium



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 655
威望: 0
浮云: 1115
在线等级:
注册时间: 2006-10-16
最后登陆: 2009-02-24

5come5帮你背单词 [ residence /'rezidəns/ n. 住宅,住处 ]


VC++里面的画图头文件是<GRAPHICS.H>吗?
怎么不可以用呢?
顶端 Posted: 2006-12-10 16:18 | [12 楼]
iguard



贝尔诺勋章 自信之戒
性别: 帅哥 状态: 该用户目前不在线
头衔: 要走了
等级: 版主
家族: 战略研究所
发贴: 11259
威望: 5
浮云: 407
在线等级:
注册时间: 2005-12-07
最后登陆: 2009-11-04

5come5帮你背单词 [ renown /ri'naun/ n. 名望,声誉 ]


7楼继承好像真的不行
阳光普照大地
顶端 Posted: 2006-12-10 16:21 | [13 楼]
tamato



性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
发贴: 1107
威望: 0
浮云: 1149
在线等级:
注册时间: 2004-03-19
最后登陆: 2007-06-25

5come5帮你背单词 [ position /pə'ziən/ n. 位置,方位,职位,工作,姿势,姿态,处境,立场,地位,身分 ]


明白楼住的意思了
#include "stdio.h"
#include "iostream.h"

class shape

class Quadrangle : public shape

class Diamond : public Quadrangle

调用Diamond的爷爷的方法 就是说掉用 shape::print()方法!
这个 调用就是啥子意义都没有啊!!!!!!
不知道要调用shape::print()有什么意义!!!!!

估计楼住原来是说怎么调用 Diamond:print()方法吧?

使用virtual 就可以了哈
最爱梁洛施
顶端 Posted: 2006-12-20 14:41 | [14 楼]
« 1 2» Pages: ( 1/2 total )
我来我网·5come5 Forum » 程序员之家

Total 0.016050(s) query 5, Time now is:07-02 19:51, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号