March 2003
Intermediate to advanced
912 pages
27h 17m
English
We shall now turn our attention to how the ideas behind ADTs can be incorporated into a programming language. There are a variety of kinds of programming (often referred to as programming paradigms), but in this book we shall concentrate on the object-oriented programming paradigm and will illustrate the concepts in the language Java. Strictly speaking, the correct English term is 'object-orientated' but 'object-oriented' is almost universally used.
An application written in an object-oriented programming language is structured as a community of objects, each of which provides services that are used by other objects of the community when they are activated. That ...