![[Book Cover]](../covergif/0138584575.jpg)
|
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.
|