c++使用友元函数得到输出(简单)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
#include
using namespace std;
class Time
{
private:
int hour;
int minute;
int sec;
public:
Time(int ,int ,int);
friend void display(Time &);//定义友元函数,它并不是Time类的成员函数,
};
Time::Time(int h,int m,int s)
{
hour=h;
minute=m;
sec=s;
}
void display(Time &t)//这是普通函数,形参t是Time类的引用。display不是成员函数。
{
cout<
int main()
{
Time t1(10,13,56);
display(t1);//调用display函数,实参t1是Time类的对象。
return 0;
}