面向对象(面向对象思想概述)
- A:面向过程思想概述
- 第一步
- 第二步
- 早期的计算机编程是基于面向过程的方法,将程序看作一系列函数的集合,或者直接就是一系列对电脑下达的指令。例如实现一个算术运算1+1+2 = 4,通过设计一个算法就可以解决的问题。
- B:面向对象思想概述
- C:举例
- 买煎饼果子
- 洗衣服
- D:面向对象思想特点
- a:是一种更符合我们思想习惯的思想
- b:可以将复杂的事情简单化
- c:将我们从执行者变成了指挥者
- 角色发生了转换
- E:面向对象开发
- 就是不断的创建对象,使用对象,指挥对象做事情。
- F:面向对象设计
- 其实就是在管理和维护对象之间的关系。
- G:面向对象特征
- 封装(encapsulation)
- 抽象(abstract)
- 继承(inheritance)
- 多态(polymorphism)
面向对象总结:
早期的计算机编程是基于面向过程的方法,将程序看作一系列函数的集合,或者直接就是一系列对电脑下达的指令。一般步骤是第一步怎么做,第二步怎么做。而面向对象的思想则是找对象,对象里面包含了具体的实现步骤。在面向对象的思想里,一切事物皆对象。我们通过面向对象的方式,将现实世界的事物抽象成对象。将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性。面向对象程序设计可以看作一种在程序中包含各种独立而又互相调用的对象的思想。
举例:买煎饼果子
面向对象思想特点
a:是一种更符合我们思想习惯的思想
b:可以将复杂的事情简单化
c:将我们从执行者变成了指挥者(角色发生了转换)
面向对象开发就是不断的创建对象,使用对象,指挥对象做事情。
面向对象设计其实就是在管理和维护对象之间的关系。
面向对象特征
◦封装(encapsulation)
◦抽象(abstract)
◦继承(inheritance)
◦多态(polymorphism)