E-Book, Englisch, 474 Seiten, eBook
Reihe: Applied Computing
Hunt Java and Object Orientation: An Introduction
Erscheinungsjahr 2012
ISBN: 978-1-4471-3380-3
Verlag: Springer
Format: PDF
Kopierschutz: 1 - PDF Watermark
E-Book, Englisch, 474 Seiten, eBook
Reihe: Applied Computing
ISBN: 978-1-4471-3380-3
Verlag: Springer
Format: PDF
Kopierschutz: 1 - PDF Watermark
Java and Object Orientation: An Introduction is an introduction to object orientation for computer science students and those actively involved in the software industry. Object Orientation is discussed before the author goes on to introduce Java and, throughout, object oriented concepts are illustrated through the Java language with examples for the reader to follow. Design is included as well as coding, and guidance is given on how to build OO applications in Java. The construction of applications, not just applets is discussed in detail, showing how to turn any application into an applet. Java style guidelines are included, meeting the latest release of Java. This book provides guidance on how to build object oriented applications in Java and will be a valuable reference for undergraduates being introduced to object orientation and Java. It will also be of interest to those professionals who wish to convert to (or learn about) object orientation and Java.
Zielgruppe
Lower undergraduate
Autoren/Hrsg.
Weitere Infos & Material
1: Introduction to Object Orientation.- 1 Introduction to Object Orientation.- 2 Elements of Object Orientation.- 3 Constructing an Object Oriented System.- 2: Introduction to the Java Language.- 4 A Brief History of Time, the Universe and Java.- 5 A Little Java.- 6 Java Building Blocks.- 7 Java Constructs.- 8 An Example Java Class.- 3: Java and Object Orientation.- 9 Classes, Inheritance and Abstraction.- 10 Encapsulation and Polymorphism.- 11 Data Structures.- 12 Defining Collection Classes.- 4: Further Java.- 13 Control and Iteration.- 14 An Object Oriented Organizer.- 15 Streams and Files.- 16 Serialization.- 17 Observers and Observables.- 5: Graphical Interfaces and Applets.- 18 Graphic Programming Using the AWT.- 19 User Interface Programming.- 20 Managing Component Layout.- 21 A GUI Case Study.- 22 Combining Graphics and GUI Components.- 23 Applets and the Internet.- 6: Java Development.- 24 Java Style Guidelines.- 25 Exception Handling.- 26 Concurrency.- 7: Object Oriented Design.- 27 Object Oriented Analysis and Design.- 28 The Unified Modeling Language.- 29 The Object Modeling Technique.- 8: The Future.- 30 Areas of Java and Object Technology not Covered.- 31 The Future for Object Technology.- Appendix A: The Java API Packages.- Appendix B: The java.lang Package.- Appendix C: The java.util Package.- Appendix D: The java.io Package.- Appendix E: The java.awt Package.- Appendix F: The java.awt.event Package.- Appendix G: The java.awt.image Package.- Appendix H: The Java Keywords.- References.