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

时间:2019-08-23
本文章向大家介绍初识python: 面向对象是个啥?,主要包括初识python: 面向对象是个啥?使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
编程范式:
编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 ,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式, 对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。
两种最重要的编程范式:面向过程编程、面向对象编程。

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

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

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

原文地址:https://www.cnblogs.com/simple-li/p/11398578.html