Home >  Term: Abstraction
Abstraction

The process of separating the interface to some functionality from the underlying implementation in such a way that the implementation can be changed without changing the way that piece of code is used. (2) The API (interface) for some piece of functionality that has been separated in this way.

0 0

Creator

  • Karl Schaeffer
  • (London, United Kingdom)

  •  (Bronze) 402 points
  • 100% positive feedback
© 2024 CSOFT International, Ltd.