什么是泛型编程(Generic Programming)?

泛型编程是一种流行的计算机程序设计,它可以创建尽可能高效的代码,同时允许代码应用于尽可能多的情况,而不需要对原始代码本身进行任何更改,它只能执行它为之编写的确切功能。通过使用泛型编程来创建在多种不同情况下工作...
泛型编程是一种流行的计算机程序设计,它可以创建尽可能高效的代码,同时允许代码应用于尽可能多的情况,而不需要对原始代码本身进行任何更改,它只能执行它为之编写的确切功能。通过使用泛型编程来创建在多种不同情况下工作的代码,同时仍然执行相同的基本、总体功能,程序员可以在不同的程序中使用一段代码,而不必对原始代码进行任何更改。泛型编程是计算机编程的一种流行形式,可以创建尽可能高效的代码。在20世纪70年代,泛型编程首次出现在Ada和CLU编程语言中。不久之后,其他编程Java和C等语言开始使用泛型编程来简化编程代码,同时允许同一代码在多种情况下使用。每种编程语言都有使用这种代码的特定方式和不同的术语来描述它,和“参数化类型”在某些时候都被用来指代泛型编程的实例。C是一种常用的计算机编程语言,它可以在不改变现有代码的情况下修改现有代码。要理解这种类型的编程,了解编程语言的基本概念是很重要的。例如,如果保罗想写一个将两个数字相加的程序,他将输入计算机代码来添加两个对象,然后告诉计算机这两个对象是数字,最后的答案也应该是一个数字。虽然只要保罗在加两个数字,程序就可以工作,但如果他试图把其他任何东西加在一起,程序就会崩溃如果保罗决定把句子串起来组成一个段落,程序就会崩溃,因为它会找到字母而不是数字。然而,保罗可以解决这个问题,通过使用泛型编程告诉原始程序接受大量的变量(包括数字和字母),因此程序可以创建句子或执行加法。并不是所有的编程语言都需要泛型编程的概念才能有效。使用泛型编程的是静态类型语言简单地说,代码是一成不变的,可以说,在程序运行时不能更改。因此,如果程序员指定用户的输入是字母的形式,而用户键入了一个数字,程序无法使用输入,因此程序员试图预见用户可以输入的所有逻辑数据类型,如数字、字母或符号,并创建一个可以相应调整的程序
  • 发表于 2020-08-07 06:56
  • 阅读 ( 960 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具