- 2
- 0
- 约4.62千字
- 约 17页
- 2025-09-17 发布于黑龙江
- 举报
用类实现抽象和封装7.1面向对象编程概述面向对象编程概念7.1.1面向对象程序设计在程序中使用对象模拟现实中的事物,使用对象间的关系描述事物之间的联系,这种思想就是面向对象(ObjectOriented)。基于面向对象思想的程序设计方法称为面向对象程序设计(ObjectOrientedProgramming)。对象是数据和对其操作的封装体,对象间通过传递消息模拟现实世界中事物间的联系。面向对象VS面向过程面向过程(结构化)程序设计强调分析解决问题的步骤,用函数实现,调用函数完成特定功能,以算法为中心,在计算机内部描述数据,程序处理数据,可能出现正确的程序使用错误的数据。面向对象按照一定规则分为多个独立对象,通过调用对象方法实现多个对象相互配合,完成应用程序功能,当应用程序功能发生改变时,只需修改个别对象。对象和类的概念对象(Object)将客观世界中事务的数据及其操作进行封装的实体。将具有相同或相似性质的对象抽象成类(Class)。对象的抽象就是类,类的具体化就是对象。
用类实现抽象和封装7.1面向对象编程概述面向对象编程特点7.1.21.封装性将数据和对数据的操作组织在一起,定义一个新类的过程是封装。封装是面向对象的核心思想,通过封装,对象向外界隐藏了实现细节,对象以外的事务不能随意获取对象的内部属性。封装提高了对象安全性,避免了外部错误对它的影响,减少软件开发可能
原创力文档

文档评论(0)