E-Book, Englisch, 688 Seiten, Web PDF
Barker Beginning Java Objects
1. Auflage 2003
ISBN: 978-1-4302-1115-0
Verlag: APRESS
Format: PDF
Kopierschutz: 1 - PDF Watermark
From Concepts to Code
E-Book, Englisch, 688 Seiten, Web PDF
Reihe: Professional and Applied Computing (R0)
ISBN: 978-1-4302-1115-0
Verlag: APRESS
Format: PDF
Kopierschutz: 1 - PDF Watermark
Among Java's many attractive features as a programming language, its object-oriented nature is key to creating powerful, reusable code and applications that are easy to maintain and extend. To take advantage of these capabilities, you're going to need not only to master the syntax of the Java language, but also to gain a practical understanding of what objects are all about. Most importantly, you need to know how to structure Java applications from the ground up to make the most of objects. With Beginning Java Objects: From Concepts to Code , you'll master all three.
Learning to design objects effectively with Java is the goal of Beginning Java Objects: From Concepts to Code. Plenty of titles dig into the Java language in massive detail, but this one takes the unique approach of stepping back and looking at fundamental object concepts first. Mastery of Java—from understanding the basic language features to building complete industrial-strength Java applications—emerges only after a thorough tour of thinking in objects. Let this book be your guide.
Zielgruppe
Popular/general
Autoren/Hrsg.
Weitere Infos & Material
1: The ABC’s of Objects.- 1: A Little Taste of Java.- 2: Abstraction and Modeling.- 3: Objects and Classes.- 4: Object Interactions.- 5: Relationships Between Objects.- 6: Collections of Objects.- 7: Some Final Concepts.- 2: Object Modelling 101.- 8: The Object Modeling Process in a Nutshell.- 9: Formalizing Requirements through Use Cases.- 10: Modeling the Static/ Data Aspects of the System.- 11: Modeling the Dynamic/Behavioral Aspects of the System.- 12: Wrapping Up Our Modeling Efforts.- 3: Translating an Object ‘Blueprint’ into Java Code.- 13: A Deeper Look At Java.- 14: Transforming Your Model into Java Code.- 15: Rounding Out Your Application, Part 1 — Adding File Persistence.- 16: Rounding Out Your Application, Part 2 — Adding a Graphical User Interface.- 17: Next Steps.- 4: Appendices.- Appendix A: Suggestions for Using This Book as a Textbook.- Appendix B: Alternative Case Studies.- Case Study #1: Conference Room Reservation System.- Background.- Goals for the System.- Case Study #2: Blue Skies Airline Reservation System.- Background.- Other Simplifying Assumptions.- Appendix C: Setting Up a Basic Object Modeling/Java Environment.- Object Modeling Tools.- The Java Software Developer’s Kit.- ‘Odds and Ends’ Tips for Getting Java Working.- If you are working under Windows 95 or 98.- If You Are Working Under Another Version of Windows (For Example, NT, 2000, ME).- If You Are Working Under Unix (Solaris, Linux).- For Either Platform.- Troubleshooting Your Installation.- Using the On-Line Java Documentation with Windows.- Special Tips for Using DOS Under Microsoft Windows.- Rule No. 1: All DOS Environments Aren’t Created Equal!.- Capturing Program Output to a File.- Long Filenames and Use of the Wildcard Character.- Resizing the DOS Window.-Appendix D: SRS Source Code.- Downloading the Example Code.- Appendix E: Note to Experienced C++ Programmers.- No More Pointers!.- Pointers vs. References.- Dynamic vs. Static Object Creation.- Exception Handling.- ‘Breaking’ the OO ‘Rules’ with C++.- Platform Portability.- Abstract Methods and Abstract Classes.- Other Simplifications.- Appendix F: How Polymorphism Works.- Static Binding.- Dynamic Binding.




