- 5
- 0
- 约 67页
- 2017-08-23 发布于河南
- 举报
面向对象编程概述 简单的说,面向对象编程(Object Oriented Programming,简称OOP)描述的是对象之间的相互作用。 面向对象编程与面向过程编程的区别: 过程化程序设计先确定算法,再确定数据结构;面向对象编程先确定数据结构,再确定运算。 面向过程编程的程序员,习惯于建立数据结构存放数据并定义方法(函数)来操作数据;面向对象编程的程序员则构造一个对象模型,将数据与方法组织在一起。 对象 对象的状态 对象的行为 我们可以把现实世界的事物抽象成对象。 对象一般都有两个特征:状态(state)和行为(behavior)。 软件的对象概念是由现实世界对象抽象而来 。把现实世界对象的状态保存在软件对象的变量中;现实世界对象的行为通过软件对象的方法(函数)来实现。 类和对象 把相似的对象划归成一个类。 在软件中,类,就是一个模板,它定义了通用于一个特定种类的所有对象的状态(变量)和行为(方法)。 类是创建对象的模板,对象是类的实例。 面向对象程序设计 从程序设计的角度看,类是面向对象程序中最基本的程序单元。类实质上定义的是一种数据类型,这种数据类型就是对象类型 。所以我们可以使用类名称来声明对象变量。 声明对象变量之后,还不能使用对象。必须用运算符new创建对象实体之后,才能使用对象。 面向对象编程的难点 掌握面向对象的困难之
您可能关注的文档
最近下载
- 城乡融合发展中的问题与对策研究报告.docx
- 采购流程标准操作规程SOP.docx VIP
- T_CSPSTC 113-2023 跨座式单轨旅游轨道系统设计规范.docx
- D880型汽轮机及配套阀门保温工程技术规范书2019.7(1) 总包招标文件.docx VIP
- 《习作:我的家人》学习单.docx VIP
- T_CEC 153-2018并网型微电网的负荷管理技术导则.pdf VIP
- 七年级体育与健康徒手力量练习 双减分层书面作业设计案例 方案 (含实施过程评价与反思).doc VIP
- 医疗质量安全十八项核心制度(最新版)质量管理.docx VIP
- 滁州市基准地价更新技术报告.docx VIP
- SH_T 3120-2024《石油化工喷射式混合器技术规范》.pdf VIP
原创力文档

文档评论(0)