複製鏈接
請複製以下鏈接發送給好友

抽象

(信息技術名詞)

鎖定
抽象(Abstraction)是簡化複雜的現實問題的途徑,包括兩個方面,一是過程抽象,二是數據抽象。
中文名
抽象
外文名
Abstraction
用    途
簡化複雜的現實問題的途徑
包    括
一是過程抽象,二是數據抽象

抽象詞語釋義

抽象是簡化複雜的現實問題的途徑,它可以為具體問題找到最恰當的類定義,並且可以在最恰當的繼承級別解釋問題。它可以忽略一個主題中與當前目標無關的那些方面,以便更充分地注意與當前目標有關的方面。抽象並不打算了解全部問題,而只是選擇其中的一部分,暫時不用部分細節。
抽象包括兩個方面,一是過程抽象,二是數據抽象。它側重於相關的細節和忽略不相關的細節。抽象作為識別基本行為和消除不相關的和繁瑣的細節的過程,允許設計師專注於解決一個問題的考慮有關細節而不考慮不相關的較低級別的細節。

抽象數據抽象

軟件工程過程中的每一步都可以看作是對軟件解決方法的抽象層次的一次細化。在進行軟件設計時,抽象與逐步求精模塊化密切相關,幫助我們定義軟件結構中模塊的實體,由抽象到具體地分析和構造出軟件的層次結構,提高軟件的可理解性。