| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 647 人关注过本帖
标题:如何在类的成员函数中调用类的对象
只看楼主 加入收藏
a99875984
Rank: 2
等 级:论坛游民
帖 子:188
专家分:24
注 册:2012-2-11
结帖率:94.64%
收藏
已结贴  问题点数:5 回复次数:9 
如何在类的成员函数中调用类的对象
请问下,如何在类的成员函数中调用类的对象啊?
搜索更多相关主题的帖子: 如何 
2012-09-21 20:23
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:2 
声明一个用就是了。楼主问的有点抽象,能具体点吗?
2012-09-21 20:41
a99875984
Rank: 2
等 级:论坛游民
帖 子:188
专家分:24
注 册:2012-2-11
收藏
得分:0 
回复 2楼 pangding
假如我定义了一个类,有个成员函数,是打算调用成员对象的,这样的话,这个成员函数的参数列表里输入的代码是什么啊?
2012-09-21 20:57
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:0 
成员对象怎么调用呀
你就实际举个例子,我看看是什么需求?
2012-09-21 21:24
a99875984
Rank: 2
等 级:论坛游民
帖 子:188
专家分:24
注 册:2012-2-11
收藏
得分:0 
回复 4楼 pangding
程序代码:
class A
{
private:
    void fun();
};
void A::fun()
{}
int main()
{
    A a;
    fun();
    return 0
}
就是不知道如何在定义fun()时,在其参数列表里面的代码是什么才能将a代入fun函数。
2012-09-21 21:31
梦的芽儿
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2012-8-5
收藏
得分:0 
fun()函数是对象a里面的,楼主的问题好奇怪的说。。。
2012-09-21 22:51
zhang197771
Rank: 1
等 级:新手上路
帖 子:19
专家分:4
注 册:2012-8-28
收藏
得分:1 
新手,纯是瞎猜,

[ 本帖最后由 zhang197771 于 2012-9-23 12:07 编辑 ]
2012-09-21 23:20
lz1091914999
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:四川
等 级:贵宾
威 望:37
帖 子:2011
专家分:5959
注 册:2010-11-1
收藏
得分:2 
程序代码:
class A
{
private:
    void fun();
};
void A::fun()
{}
void fun(A& a)
{
    a.fun();
}
int main()
{
    A a;
    fun(a);
    return 0
}


难道是这样?

My life is brilliant
2012-09-21 23:54
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:0 
回复 8楼 lz1091914999
可能是这意思,他一直也没描述的太清楚。但 fun() 如果是类的私有成员,不用友元应该还是访问不了吧。
2012-09-22 07:47
a99875984
Rank: 2
等 级:论坛游民
帖 子:188
专家分:24
注 册:2012-2-11
收藏
得分:0 
回复 8楼 lz1091914999
嗯啊,就这样,真是对不起各位来解答的,语文太差了,
2012-09-22 08:39
快速回复:如何在类的成员函数中调用类的对象
数据加载中...
 
   



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

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