第7类和对象
7.1 面向对象编程基本概念 7.1.1 什么是对象 7.1.2 什么是类 7.1.3 什么是封装 7.1.4 什么是继承 7.1.5 什么是多态 7.1 面向对象编程基本概念 结构化与面向对象 7.1 面向对象编程基本概念 7.1 面向对象编程基本概念 面向对象思想是人类最自然的一种思考方式 它将所有预处理的问题抽象为对象,同时了解这些对象具有相应的属性以及展示这些对象的行为,以解决这些对象面临的一些实际问题,这样就在程序开发中引入了面向对象设计的概念。 7.1.1 什么是对象 现实世界中,随处可见的一种事物就是对象 对象就是客观世界中存在的人、事和物体等实体。 人类解决问题的方式总是将复杂的事物简单化,于是就会思考这些对象都是由哪些部分组成的。 7.1.1 什么是对象 通常将对象划分为两个部分,即动态部分与静态部分。 静态部分,顾名思义,就是不能动的部分,这个部分被称为“属性”。任何对象都会具备其自身属性,例如一个人,它包括高矮、胖瘦、性别、年龄等。 然而具有这些属性的人会执行哪些动作也是一个值得探讨的部分,这个人可以哭泣、微笑、说话、行走,这些是这个人具备的行为(动态部分) 人类通过探讨对象的属性和观察对象的行为了解对象。 7.1.1 什么是对象 在计算机的世界中,面向对象程序设计的思想要以对象来思考问题,首先要将现实世界的实体抽象为对象,然后考虑这个对象具备
您可能关注的文档
最近下载
- 长期照护师(初级)理论试题2026.10.2测试卷及答案.docx VIP
- NBT470142023年承压设备焊接工艺评定表格.docx
- 《凝聚态物理》课程教学大纲.doc VIP
- 手术室植入物管理规范.pptx VIP
- 2026年广州市中考英语试题卷(含答案及解析).docx
- 2025年监理工程师蒙特卡洛模拟在目标控制中的应用专题试卷及解析.pdf VIP
- 地铁车站结构堵漏及缺陷处理.pdf VIP
- 2025年化工工程师化工数据中的离群点检测与处理方法专题试卷及解析.pdf VIP
- 《凝聚态物理导论》课程教学大纲(模板).docx VIP
- 2025年AWS认证解决方案架构师-专业级:大规模企业环境下RAM的治理与自动化策略专题试卷及解析.pdf VIP
原创力文档

文档评论(0)