Definitions[edit | edit source]

General[edit | edit source]

An abstraction is "[a] simplified idea of a real-world object or system.[1]

Software[edit | edit source]

An abstraction is "[t]he separation of the logical properties of data or function from its implementation in a computer program.[2]

References[edit | edit source]

Community content is available under CC-BY-SA unless otherwise noted.