Python是一种面向什么的程序设计语言,python是面向什么对象的编程语言

  Python是一种面向什么的程序设计语言,python是面向什么对象的编程语言

  面向对象编程的特点传统的面向过程编程是围绕着函数进行的,用一个函数实现一个函数。所有数据都是通用的,一个函数可以使用任何数据集。数据集可用于多种功能,如下图所示。

  可以看到程序从main()函数开始,然后调用各个功能模块函数进行操作。另外,各功能模块可以任意调用子模块功能,操作各种数据。

  那么,在程序功能复杂的情况下,这种面向过程的设计就显得力不从心了。容易造成程序异常,无法满足复杂大型软件功能设计的要求。

  面向对象编程采用了另一种方法。它面对每个人的对象。其实每组的数据都有特定的用途,属于某种操作的对象。也就是一系列操作调用一系列数据。比如A、B、C是三角形的三条边,只与计算三角形面积或输出三角形的运算有关,与其他运算无关。三角形的三个数据和操作码封装在一个对象中。

  程序员的任务有两个方面。

  确定包装设计需要的各种类和对象,也就是哪些数据和操作。考虑如何向相关对象发送消息以完成所需的任务。程序的逻辑是不断给每个对象发送指令,让这些对象工作,完成自己职责范围内的工作。每个对象的工作完成后,整个任务也就完成了。显然,对于大规模的任务,面向对象编程是非常有效的,可以大大降低程序员的工作难度,减少出错的几率。

  本章介绍了“面向对象编程”的特点。面向对象编程具有以下特征。

  数据定义;封装和隐藏数据抽象;数据复用数据多态性;所以我们知道,这些方面的设计都需要在“面向对象编程”中加以考虑。下一章介绍C的面向对象语言特性,并使用C的语法编写程序。c学习面向对象编程的知识。

  读者一定要认真分析和掌握所有的知识点,然后总结自己对知识点的理解。你总结的知识是你自己深刻理解和掌握的知识。

  Xyet Linux C/C编程教程,Linux系统编程,Openwrt系统开发,微信336013926572996,QQ:1523520001,博客:www。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: