第3篇基于对象的程序设计 第8章 类和对象 第9章 关于类和对象的进一步讨论 第10章 运算符重载 第8章 类和对象 8.1 面向对象程序设计方法概述 8.2 类的声明和对象的定义 8.3 类的成员函数 8.4 对象成员的引用 8.5 类的封装性和信息隐蔽 8.6 类和对象的简单应用举例 8.1 面向对象程序设计方法概述 到目前为止,我们介绍的是C++在面向过程的程序设计中的应用。对于规模比较小的程序,编程者可以直接编写出一个面向过程的程序,详细地描述每一瞬时的数据结构及对其的操作过程。但是当程序规模较大时,就显得力不从心了。C++就是为了解决编写大程序过程中的困难而产生的。 8.1.1 什么是面向对象的程序设计 面向对象的程序设计的思路和人们日常生活中处理问题的思路是相似的。在自然世界和社会生活中,一个复杂的事物总是由许多部分组成的。 当人们生产汽车时,分别设计和制造发动机、底盘、车身和轮子,最后把它们组装在一起。在组装时,各部分之间有一定的联系,以便协调工作。 这就是面向对象的程序设计的基本思路。 为了进一步说明问题,下面先讨论几个有关的概念。 1. 对象 客观世界中任何一个事物都可以看成一个对象(object)。 对象可大可小。对象是构成系统的基本单位。 任何一个对象都应当具有这两个要素,即属性(attribute)和行为(behavior),它能根
您可能关注的文档
最近下载
- 预应力箱梁大循环智能压浆施工工法.pdf VIP
- 《绿色建筑智能通风系统集成施工技术要求》.pdf VIP
- 五一假期安全主题班会.pptx VIP
- 辽宁省锦州市第八初级中学2023-2024年八年级下学期期中考试物理试题(原卷版).pdf VIP
- QJL J176016-2024 焊装夹具技术要求.pdf VIP
- 学习贯彻党的二十届四中全会精神专题讲稿.docx VIP
- 风电场运行规程.pdf VIP
- IPC-A-610E标准培训教材.ppt VIP
- 鲁L13J12 无障碍设施建筑图集.docx VIP
- 地方政府债务隐忧及其风险传导-基于国债收益率与城投债利差的分析-牛霖琳-洪智武-.pdf VIP
原创力文档

文档评论(0)