欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

初识python: 面向对象是个啥?

最编程 2024-02-26 10:02:51
...
编程范式:
编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 ,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式, 对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。
两种最重要的编程范式:面向过程编程、面向对象编程。

面向过程编程:
程序从上到下一步步执行,从头到尾的解决问题 。
基本设计思路:程序一开始是要着手解决一个大的问题,然后把一个大问题分解成很多个小问题或子过程,这些子过程再继续分解,直到小问题足够简单到可以在一个小步骤范围内解决。

面向对象编程
OOP编程是利用“类”和“对象”来创建各种模型来实现对真实世界的描述。
为什么使用OOP?
 1、可以使程序的维护和扩展变得更简单,并且可以大大提高程序开发效率;
 2、可以使其他人更加容易理解代码逻辑,从而使团队开发变得更从容。

从效率上来讲,面向过程是走,面向对象是开车。