{"publishers": ["Course Technology"], "number_of_pages": 744, "covers": [395315], "key": "/books/OL7606745M", "authors": [{"key": "/authors/OL387379A"}, {"key": "/authors/OL507171A"}, {"key": "/authors/OL2734372A"}], "ocaid": "objectorientedap0000doke", "isbn_13": ["9780619035655"], "source_records": ["ia:objectorientedap0000doke", "idb:9780619035655"], "title": "Object-Oriented Application Development Using Java", "notes": {"type": "/type/text", "value": "Table of Contents\r\nPart 1: Object Orientation and Java Fundamentals 1. Object-Oriented System Development 2. Java Programming Fundamentals 3. Java Programming with Supplied Classes 4. Object-Oriented Analysis and Design in a Nutshell Part 2: Defining Problem Domain Classes 5. Writing a Problem Domain Class Definition 6. More About Problem Domain Classes 7. Generalization/Specialization and Inheritance 8. Additional Inheritance Concepts and Techniques 9. Implementing Association Relationships Part 3: Defining GUI Classes 10. Writing Graphical User Interfaces 11. A GUI Interacting with a Problem Domain Class 12. Designing Multi-Window Applications 13. Using an Integrated Development Environment Part 4: Defining Data Access Classes 14. Designing Data Access Classes 15. Creating More Complex Database Applications Part 5: Deploying the Three-Tier Application 16. Combining the Three Tiers: GUI, Problem Domain, and Data Access Classes 17. Deploying Java Applications on the Web"}, "identifiers": {"goodreads": ["1526330"], "librarything": ["1583723"]}, "languages": [{"key": "/languages/eng"}], "isbn_10": ["061903565X"], "publish_date": "March 1, 2002", "works": [{"key": "/works/OL15006770W"}], "type": {"key": "/type/edition"}, "latest_revision": 9, "revision": 9, "created": {"type": "/type/datetime", "value": "2008-04-29T13:35:46.876380"}, "last_modified": {"type": "/type/datetime", "value": "2023-12-19T23:13:23.586489"}}