Java : an object first approach / Fintan Culwin.
By: Culwin, Fintan
.
Material type: ![materialTypeLabel](/opac-tmpl/lib/famfamfam/BK.png)
![](/opac-tmpl/bootstrap/images/filefind.png)
![](/opac-tmpl/bootstrap/images/filefind.png)
Item type | Current library | Call number | Copy number | Status | Date due | Barcode | Item holds |
---|---|---|---|---|---|---|---|
General Lending | MTU Bishopstown Library Store Item | 005.133 CUL (Browse shelf(Opens below)) | 1 | Available | 00155137 |
Browsing MTU Bishopstown Library shelves, Shelving location: Store Item Close shelf browser (Hides shelf browser)
Enhanced descriptions from Syndetics:
A textbook for a first or second course in software development, based on the belief that the concept of an object, in the form of a class declaration, is fundamental to effective software, and that its production must be accomplished by a defined process involving its prior design and subsequent testing. Proceeds from those fundamentals to such topics as concurrency, testing, data structures, an example of a graphical user interface, and an extensive case study. No bibliography. Annotation copyrighted by Book News, Inc., Portland, OR
Includes index.
Two initial applications -- An overview of classes -- The start of the Counters class hierarchy -- The completion of the Counters hierarchy -- The RoomMonitor class and MoneyRegisters hierarchy -- The BasicMenu class -- The AdaptingMenu class -- Concurrent processes -- Keyboard input and formatted output -- The JulianDate hierarchy -- Testing software -- Streams -- Standard iterative data structure -- Developer supplied data structures -- Dynamic and recursive data structures -- Graphical user interfaces.
Table of contents provided by Syndetics
- Two Initial Applications
- An Overview of Classes
- The Start of the Counters Class Hierarchy
- The Completion of the Counters Hierarchy
- The Room
- Monitor Class and Money
- Registers Hierarchy
- The Basic
- Menu Class
- The Adapting
- Menu Class
- Concurrent Processes
- Keyboard Input and Formatted Output
- The Julian
- Date Hierarchy
- Testing Software
- Streams
- Standard
- Iterative Data Structures
- Developer Supplied Data Structures
- Dynamic and Recursive Data Structures
- 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