Java   View all facts   Glossary   Help
abstraction > data abstraction
Next abstractionprocedural abstraction    Upabstraction

data abstraction
subjectfact 
data abstractiongroups the pieces of data that describe some entity, so that programmers can manipulate that data as a unitsource: Object Oriented Software Engineering by Lethbridge and Laganière, 2001-10-19 11:36:34.0
has advantages
  • your programs become easier to read
  • your programs become easier to reuse
  • you can easily augment what a class provides
  • you can easily improve the way that data are stored
added by: JK, source: On To Java, 2001-10-19 11:36:34.0
helps a programmer to cope with the complexity of datasource: Object Oriented Software Engineering by Lethbridge and Laganière, 2001-10-19 11:36:35.0
is a subtopic of Object Oriented Programming Concepts2001-10-19 11:36:35.0
is facilitated by the use of accessor methodsadded by: JK, source: On To Java, 2001-10-19 11:36:35.0
is a kind of abstractionsource: Object Oriented Software Engineering by Lethbridge and Laganière, 2001-10-19 11:36:35.0