- 5
- 0
- 约7.15千字
- 约 34页
- 2016-08-15 发布于广东
- 举报
《面向对象程序设计》 中国科技大学计算机系 马建辉 第五章 类:隐藏实现 面向对象程序设计(C++) 5.2 隐藏实现:例 内部电路(实现)有不同; 但操作界面(接口)总是相同的。 5.2 隐藏实现:必要性 5.2 隐藏实现:原则 5.2.1 C++的访问控制 OOP的观点 5.2.2 友元 说明 OOP的视点 5.2.3 从struct到class 封装:数据成员+ 成员函数 ? 抽象数据类型 访问控制:接口与实现的分离 C的struct + 封装 + 访问控制= 类(Class) 5.2.3.1 Class和Struct的区别 5.2.4 访问控制的一个陷阱 int main(int argc, char* argv[]) { Ctest t1(100); strcpy(t1.getstr(),“TEST!!); // ERROR cout t1.getstr (); return 0; } 5.2.6 句柄类 优点 小结 作业: // 极其危险的做法: // Returning a reference to a private data member. int Time::badSetHour( int hh ) { hour = ( hh = 0 hh 24 ) ? hh :
您可能关注的文档
最近下载
- 空气波压力治疗仪的使用及考核标准.doc VIP
- [渝粤教育] 大连海事大学 航海概论 mooc 资料.docx VIP
- JT-T 19-2001 运输货物分类和代码.pdf VIP
- 七年级数学上册培优专题03 和绝对值有关的五种常见题型-解析版.docx VIP
- 24J331 地沟及盖板资料.pdf VIP
- 2026年10月自考13887经济学原理中级高频考点重点.pdf
- 13G322-1~4钢筋混凝土过梁(2013年合订本)图集规范-watermark.pdf VIP
- GA/T 1059-2013_警用数字集群(PDT)通信系统 安全技术规范.pdf
- 专题04 绝对值-重难点突破七年级数学上册期中期末专题抢先看(苏科版)(含答案析).docx VIP
- 广东省中学生入团积极分子、发展对象培养考察表.pdf VIP
原创力文档

文档评论(0)