Information Hiding and Abstraction

..

?

Information Hiding and Abstraction

Information Hiding: Using an interface to make use of technology and to be able to control it, not necessarily understand it.

Abstraction: Representing a problem by removing unnecessary details.

Abstraction by generalisation:

  • Grouping items together due to shared characteristics.
  • Details are only examined when essential, the problem is progressively broken down into more detailed modules.

Abstraction by representation:

  • Details are removed until its possible to represent a problem in a possible to solve way
1 of 1

Comments

No comments have yet been made

Similar Computing resources:

See all Computing resources »