VC中,怎么在一个类的成员函数中调用另一个类的成员函数?直接用可以吗?详细点!
3个回答
展开全部
#include <iostream.h>
class A
{
public:
void fun(){cout<<"This is class fun of class A."<<endl;}
};
class B
{
public:
void fun(A a)
{
a.fun();
cout<<"This is class fun of class B."<<endl;
}
};
void main()
{
A a;
B b;
b.fun (a);
}
class A
{
public:
void fun(){cout<<"This is class fun of class A."<<endl;}
};
class B
{
public:
void fun(A a)
{
a.fun();
cout<<"This is class fun of class B."<<endl;
}
};
void main()
{
A a;
B b;
b.fun (a);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
声明类对象,然后调用,比如调用class A的方法fun,可以这样:
class B
{
...
void func_b()
{
class A;
A.fun();
}
}
class B
{
...
void func_b()
{
class A;
A.fun();
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询