[Book Cover]

Java: An Object First Approach, 1/e

Fintan Culwin, South Bank University

Published October, 1997 by Prentice Hall Engineering/Science/Mathematics

Copyright 1998, 393 pp.
Paper
ISBN 0-13-858457-5
$48.00


Sign up for future
mailings
on this subject.

See other books about:
    JAVA





Java: An Object First Approach provides a thorough introduction to software development. KEY TOPICS: The book is intended for use with readers/students starting their software development education and can also be used at a more advanced level as an Object-Oriented book. The author uses a spiral approach to present object-oriented concepts and techniques. The development of a class hierarchy is utilized, stressing a design, build, test cycle. An extensive case study at the conclusion of the book pulls the concepts together.



Java as a first language for O-O developers. To allow a better understanding of Java, as an Object Oriented language, Unified Modeling Language notation is used consistently from the outset. UML design notation and programming in the small are consistently emphasized. Concurrency, usability, testing, data structures and production considerations are covered.



    1. Two Initial Applications.
    2. An Overview of Classes.
    3. The Start of the Counters Class Hierarchy.
    4. The Completion of the Counters Hierarchy.
    5. The RoomMonitor Class and MoneyRegisters Hierarchy.
    6. The BasicMenu Class.
    7. The AdaptingMenu Class.
    8. Concurrent Processes.
    9. Keyboard Input and Formatted Output.
    10. The JulianDate Hierarchy.
    11. Testing Software.
    12. Streams.
    13. Standard Iterative Data Structures.
    14. Developer Supplied Data Structures.
    15. Dynamic and Recursive Data Structures.
    16. Graphical User Interfaces.
    Case Study: The Elephant Burger Bar.
    Glossary.
    Appendix A1: Java's Integer Types.
    Appendix A2: Java's Floating Point Types.
    Appendix A3: Java's boolean Types.
    Appendix A4: Java's Character Types.
    Appendix A5: Java's String Types.
    Appendix B: Source Code.
    Appendix C: Design Notations.
    Index.


[Help] [Home]


© Prentice-Hall, Inc. A Pearson Education Company
Comments To webmaster@prenhall.com