chapter 2

Abstract Data Types

Knowledge Goals

You should be able to

image explain the following terms and their relationships: abstraction, information hiding, data abstraction, data encapsulation, abstract data type (ADT)

image describe the benefits of using an abstract data type

image define, for the Java programming language, the meanings of abstract method and interface

describe the benefits of using a Java interface to specify an ADT

describe the StringLog ...

Get Object-Oriented Data Structures Using Java, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.