» 首页 » 电脑_数码 » 编程 » 重写以下的程序,将函数leisure改为友元

重写以下的程序,将函数leisure改为友元

#include <iostream>
using namespace std;
class Car
{
int size;
public:
void SetSize(int value)
{
size = value;
}
int GetSize()
{
return size;
}
};
class Boat
{
int size;
public:
void SetSize(int value)
{
size = value;
}
int GetSize()
{
return size;
}
};
int leisure(int time,Car &aobj,Boat &bobj)
{
return time * aobj.GetSize() * bobj.GetSize();
}
void main()
{
Car c1;
c1.SetSize(2);
Boat b1;
b1.SetSize(3);
cout<<leisure(5,c1,b1)<<endl;
}


语言
在class Boat定义中将int leisure(int time,Car &aobj,Boat &bobj) 的声明改为:friend leisure(int time,Car &aobj,Boat &bobj),
然后在类外进行定义

 相关问题
·重写以下的程序,将函数leisure改为友元
·language什么意思
·最伤感的语句
·关于dietinct和order by.
·visual studio.net中新建项目出错:The server name or ad...
·ASP截取字符传
·现在网上好多打字母验证码能赚钱的网赚可信吗?为什么打字...
·asp.net 程序占CPU资源的问题!急!
·函数f(x)=(x^2+5)/[根号(x^2+4)]的最小值
·用javascript读取文件夹中的图片路径写到XML里
·关于ASP与JS的
·为什么程序输出的为负数?
·为什么安装完2003系统补丁ASP就访问不了ACCESS数据库
·vb6.0中calendar控件的使用方法
·php连接mysql成功,但连接不到数据库

 《重写以下的程序,将函数leisure改为友元》答案收集时间:2008-06-14 14:31:28



©2007 电脑技术问答录