第7类和对象.ppt

第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 什么是对象 在计算机的世界中,面向对象程序设计的思想要以对象来思考问题,首先要将现实世界的实体抽象为对象,然后考虑这个对象具备

文档评论(0)

1亿VIP精品文档

相关文档