2016 - 2024

感恩一路有你

什么是编程 编程中的“对象”是指什么?

浏览量:3040 时间:2021-03-11 16:40:38 作者:admin

编程中的“对象”是指什么?

对象实际上是一个封装的概念,它将事物封装到一个类中,然后提供类接口,但是人们看不到具体的过程。例如,我用C语言编写了一个交换函数swap(a,b)。当您引用这个函数时,您可以完全看到执行过程。但面向对象编程不是这样的,我写了一个类,然后提供了一个交换接口。所以当其他人想要使用这个接口时,他们将使用A.swap(b)。它只能看到swap()接口,但看不到具体的执行过程。进程本身在对象内部处理,而类本身是同一类的对象的集合。类是一个抽象概念,对象是这个概念下的实体。例如,有一个灯泡a,灯泡B是一个对象,灯泡的一组抽象概念称为类。类似地,在编程时,VB将对象封装成类,然后使用它们。用户不需要知道具体的执行过程。

求解……元编程,泛型编程,函数式编程,面向对象编程,面相过程编程,模板编程等等的关系是什么?

元编程:是指通过对元数据的一种操作(可以是自己的程序,也可以是其他程序)来完成本应在编译时完成的部分工作,从而达到更高的工作效率。简而言之,就是“编程”。

通用编程:通过一种方式实现一个通用的标准容器库,使标准容器库可以在各种类型中重复使用,类似于模板。

函数式编程:是一种以计算机操作为函数的编程,可以将函数作为输入和输出来控制程序的行为。λ演算是这门语言最重要的基础。

面向对象编程:一种将现实世界映射到计算机模型的面向对象编程方法。程序是各种操作的对象。

面向过程编程:一种以过程为中心的编程思想,它将程序分解为一个逐步操作数据的过程。

模板编程:一种元编程技术,其中编译器使用模板生成临时源代码,然后将其与其余代码混合并编译。这些模板的输出包括编译时常量、数据结构和完整的函数。

什么是编程 python编程 如何编程

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。