什么是通用编程? (附图片)

通用编程是一种计算机编程风格,它抽象和概括算法和数据结构,使它们能够处理任何数据类型。它强调可重用性和效率,允许程序员创建适应不同需求的多功能代码。对这种方法如何简化开发感兴趣?在我们的综合指南中了解它如何彻底改变软件创建。

通用编程是一种流行的计算机编程类型,其编写方式可以创建尽可能最有效的代码,同时允许代码应用到尽可能多的情况,而不需要对原始代码本身进行任何更改。代码一旦编写完成,它就只能执行其编写时所要执行的功能。通过使用通用编程来创建可在多种不同情况下工作的代码,同时仍然执行相同的基本整体功能,程序员可以在不同的程序中使用单段代码,而无需对原始代码进行更改。

20 世纪 70 年代,泛型编程在 Ada 和 CLU 编程语言中首次亮相。不久之后,其他编程语言如Java和C++开始使用泛型编程来简化编程代码,同时允许在多种场景中使用相同的代码。每种编程语言都有使用此代码的特定方式和不同的术语来描述它。 "将军ics、"模板"和"参数化类型"都在某些时候被用来指代泛型编程的实例。

C++ 是一种常用的计算机编程语言,可以在不更改现有代码的情况下对其进行修改。

要理解这种类型的编程,了解编程语言如何工作的基本概念非常重要。例如,如果 Paul 想要编写一个将两个数字相加的程序,他他会输入计算机代码来添加两个对象。然后他会告诉计算机这两个对象是数字,并且最终答案也应该是数字。

通用编程是一种流行的一种计算机编程形式,可以创建尽可能高效的代码。

虽然只要保罗将两个数字相加,程序就可以工作,但如果他尝试将其他任何数字相加,程序就会崩溃。如果保罗决定将句子串在一起形成一个段落,程序就会崩溃,因为它会找到字母而不是数字。不过,Paul 可以解决这个问题,方法是使用泛型编程来告诉原始程序接受多个变量(包括数字和字母),从而程序可以创建句子或执行加法。

并非所有编程语言需要泛型编程的概念才能高效。使用它的是静态类型语言。这仅仅意味着代码是一成不变的,可以说,在程序运行时不能更改。因此,如果程序员指定用户的输入采用字母形式,而用户输入的是数字,则程序无法使用输入。因此,程序员试图预见用户可以输入的所有逻辑数据类型,无论是数字、字母还是符号,并创建可以相应调整的程序。

  • 发表于 2024-02-24 21:35
  • 阅读 ( 19 )
  • 分类:科学教育

0 条评论

请先 登录 后评论