OC重新开始(一)面向对象

面向过程以及面向对象

面向过程
面向过程的程序设计语言主要使用顺序、循环和选择三种基本的结构来编写程序
面向对象
面向对象的编程主要是,以对象作为程序的基本模块进行软件的分析、设计和开发

对象 具有 属性,属性一般被定义为指向其他对象的指针,这个指针也叫 实例变量。并且对象能够 接收消息 进行处理。对象接受到消息会进行处理并返回结果,而处理方法和对象的内部实现相关,这里叫 方法

  1. 对象的概念来分析如何做一个软件叫面向对象的分析(OOA)。
  2. 以对象的基础来设计软件叫面向对象的设计(OOD)。
  3. 编程过程中使用面向对象的概念叫面向对象的程序设计(OOP)。

把一个事物作为对象考虑时,并不需要把真实世界中的事物的所有属性和构成全部考虑,只用 考虑和要实现的模型有关的属性和动作 即可,即 抽象化

猜你喜欢

转载自blog.csdn.net/link_cout/article/details/86185659
今日推荐