• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

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

    泛型編程是一種流行的計算機程序設計,它可以創建盡可能高效的代碼,同時允許代碼應用于盡可能多的情況,而不需要對原始代碼本身進行任何更改,它只能執行它為之編寫的確切功能。通過使用泛型編程來創建在多種不同情況下工作...
    泛型編程是一種流行的計算機程序設計,它可以創建盡可能高效的代碼,同時允許代碼應用于盡可能多的情況,而不需要對原始代碼本身進行任何更改,它只能執行它為之編寫的確切功能。通過使用泛型編程來創建在多種不同情況下工作的代碼,同時仍然執行相同的基本、總體功能,程序員可以在不同的程序中使用一段代碼,而不必對原始代碼進行任何更改。泛型編程是計算機編程的一種流行形式,可以創建盡可能高效的代碼。在20世紀70年代,泛型編程首次出現在Ada和CLU編程語言中。不久之后,其他編程Java和C等語言開始使用泛型編程來簡化編程代碼,同時允許同一代碼在多種情況下使用。每種編程語言都有使用這種代碼的特定方式和不同的術語來描述它,和“參數化類型”在某些時候都被用來指代泛型編程的實例。C是一種常用的計算機編程語言,它可以在不改變現有代碼的情況下修改現有代碼。要理解這種類型的編程,了解編程語言的基本概念是很重要的。例如,如果保羅想寫一個將兩個數字相加的程序,他將輸入計算機代碼來添加兩個對象,然后告訴計算機這兩個對象是數字,最后的答案也應該是一個數字。雖然只要保羅在加兩個數字,程序就可以工作,但如果他試圖把其他任何東西加在一起,程序就會崩潰如果保羅決定把句子串起來組成一個段落,程序就會崩潰,因為它會找到字母而不是數字。然而,保羅可以解決這個問題,通過使用泛型編程告訴原始程序接受大量的變量(包括數字和字母),因此程序可以創建句子或執行加法。并不是所有的編程語言都需要泛型編程的概念才能有效。使用泛型編程的是靜態類型語言簡單地說,代碼是一成不變的,可以說,在程序運行時不能更改。因此,如果程序員指定用戶的輸入是字母的形式,而用戶鍵入了一個數字,程序無法使用輸入,因此程序員試圖預見用戶可以輸入的所有邏輯數據類型,如數字、字母或符號,并創建一個可以相應調整的程序
    • 發表于 2020-08-07 06:56
    • 閱讀 ( 810 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    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 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆