码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象

时间:2018-05-13 23:44:04      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:函数式编程   对象   下一步   min   开始   -o   理解   step   就是   

  • 编程范式:

面向过程编程、面向对象编程、函数式编程

  • 面向过程(Procedural programming):

Procedural programming uses a list of instructions to tell the computer what to do step-by-step.

面向过程编程依赖—— procedures,一个procedure包含一组要被进行计算的步骤, 面向过程又被称为top-down languages, 就是程序从上到下一步步执行,一步步从上到下,从头到尾的解决问题 。基本设计思路就是程序一开始是要着手解决一个大的问题,然后把一个大问题分解成很多个小问题或子过程,这些子过程再执行的过程再继续分解直到小问题足够简单到可以在一个小步骤范围内解决。

  • 面向对象编程(Object-Oriented Programming)

现实世界中:

世界万物,皆可分类

世界万物,皆为对象

 

只要是对象,就肯定属于某种类

只要是对象,就肯定有属性

OOP编程是利用“类”和“对象”来创建各种模型来实现对真实世界的描述,使用面向对象编程的原因一方面是因为它可以使程序的维护和扩展变得更简单,并且可以大大提高程序开发效率 ,另外,基于面向对象的程序可以使它人更加容易理解你的代码逻辑,从而使团队开发变得更从容

 

面向对象

标签:函数式编程   对象   下一步   min   开始   -o   理解   step   就是   

原文地址:https://www.cnblogs.com/q1ang/p/9033757.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!