Synopses & Reviews
-- Object-oriented techniques are introduced at the beginning
-- Thorough coverage of standard data structure concepts:
-- Stacks, queues, sets, linked lists, hash tables, trees,
Assuming only fundamental programming skills in Java, this book begins by introducing the concept of object-oriented programming in Java.
Windowing Toolkit (the AWT), is also introduced at an early stage, and it is used to develop object oriented programs with graphical user interfaces (GIUs). After introducing the standard data structures and algorithms commonly studied in second year computing courses, the book concludes with a substantial case study that provides a hands-on experience with key concepts.