- 3
- 0
- 约3.63千字
- 约 22页
- 2018-07-01 发布于河南
- 举报
第12章类与其他特性
第12章 类和其他特性 * 12.1 友元函数(将普通函数说明为友元函数) 给类外函数赋一定的权利,让该类函数能够访问该类内的私有成员和保护成员,该类函数称为友元函数. 12.1.2友元函数的定义(说明) 例12-1: 定义一个求x立方的类,同时说明一个求x立方的友元函数Cube( ),且求5的立方. class C { int x; public: C(int a) {x=a;} //构造函数 int GetX(){return x;} friend long Cube(C); //定义友元函数Cube( ),形参为对象且引用 }; long Cube(C c) //定义类外函数, { return (c.x*c.x*c.x); //类外函数能够访问类内的私有成员,它不是类内函数。 } #include iostream.h void main() { C c(5); coutCube(c)endl; //类外函数能够访问类内的私有成员 } C c(5);-C( )-5-x- Cube(c)- return (c.x*c.x*c.x) 用类C定义对象c()-调用构造函数c()-给私有成员x赋值-调用友元函
您可能关注的文档
最近下载
- 公务员队伍建设调研报告六.docx VIP
- 2026新苏教版六年级数学上册第四单元第7课《比例的基本性质》课件.pptx VIP
- 2026 年小学一年级数学计算专项试题及答案(新版).docx
- 血液透析设备维护合作协议.docx VIP
- 以MOM为核心的数字化智能工厂解决方案(PPT).pptx
- 2026年南阳市第二届职业技能大赛-商品展示技术(世赛选拔项目)技术工作文件.docx VIP
- 双氧水安全培训教育课件.pptx VIP
- 19R505、19G540 室外管道钢结构架空综合管廊敷设.docx VIP
- 2026年合肥文旅博览集团野生动物园管理有限公司社会公开招聘7名考试备考试题及答案解析.docx VIP
- 住宅小区开荒保洁服务开荒保洁服务实施方案.docx VIP
原创力文档

文档评论(0)