買這商品的人也買了...
-
$680$537 -
$550$435 -
$1,270$1,207 -
$980$774 -
$750Core Java 2, Volume I: Fundamentals, 6/e (Paperback)
-
$1,720$1,634 -
$2,120$2,014 -
$650$553 -
$590$466 -
$690$538 -
$780$663 -
$720$569 -
$290$247 -
$880$792 -
$1,510$1,435 -
$620$490 -
$990$782 -
$820$804 -
$750$638 -
$490$382 -
$690$538 -
$560$476 -
$2,120$2,014 -
$299Enterprise JavaBeans, 4/e (Paperback)
-
$2,120$2,014
相關主題
商品描述
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, and more importantly, how to structure a Java application from the ground up to make the most of objects. With Beginning Java Objects: From Concepts to Code, readers will learn all three!
Learning to design objects effectively with Java is the goal of Beginning Java Objects: From Concepts to Code; a comprehensive yet approachable guide to object oriented programming using UML and today's hottest programming language. Plenty of titles dig into the Java language in massive detail, but this title takes the unique approach of stepping back and looking at fundamental object concepts first. The details of Java, from basic language features to a straightforward tutorial for building a complete “industrial strength” Java application, emerge only after a thorough tour of thinking in objects.
In order to harness the power of Java as an object-oriented programming language, one must be proficient with objects first. Beginning Java Objects: From Concepts to Code provides the perfect introduction to both!
Table of Contents
Part 1: The ABC’s of Objects
Chapter 1: A Little Taste of
Java
Chapter 2: Abstraction and Modeling
Chapter 3: Objects and Classes
Chapter 4: Object Interactions
Chapter 5: Relationships Between Objects
Chapter 6: Collections of Objects
Chapter 7: Some Final
Concepts
Part 2: Object Modeling
Chapter 8: The Object Modeling
Process in a Nutshell
Chapter 9: Formalizing Requirements through Use
Cases
Chapter 10: Modeling the Static / Data Aspects of the System
Chapter
11: Modeling the Dynamic / Behavioral Aspects of the System
Chapter 12:
Wrapping Up Our Modeling Efforts
Part 3: Translating an Object
'Blueprint' into Java Code
Chapter 13: A Deeper Look At Java
Chapter 14:
Transforming Your Model into Java Code
Chapter 15: Rounding Out Your
Application Part 1: Adding File Persistence
Chapter 16: Rounding Out Your
Application Part 2: Adding a GUI
Chapter 17: Next Steps
Part 4:
Appendices
Appendix A: Suggestions for Using this Book as a Textbook
Appendix B: Alternative Case Studies
Appendix C: Setting Up a Basic
Object Modeling / Java Environment
Appendix D: SRS Source Code
Appendix
E: Note to Experienced C++ Programmers
Appendix F: How Polymorphism Works
Under the Covers