買這商品的人也買了...
-
計算機組織與設計--軟硬體界面第二版 (Computer Organization & Design, 2/e)$680$537 -
Java 虛擬機器 (Java Virtual Machine)$550$435 -
Learning Perl, 3/e$1,360$1,292 -
C++ Primer, 3/e 中文版$980$774 -
$750Core Java 2, Volume I: Fundamentals, 6/e (Paperback) -
Hacking Exposed: Network Security Secrets & Solutions, 4/e$1,840$1,748 -
Debugging Applications for Microsoft .NET and Microsoft Windows$2,280$2,166 -
Red Hat Linux 9 實務應用$650$553 -
ASP.NET 程式設計徹底研究$590$466 -
STRUTS 實作手冊(Struts in Action: Building Web Applications with the Leading Java Framework)$690$538 -
Microsoft Windows Server 2003 系統實務$780$663 -
重構─改善既有程式的設計$720$569 -
行動 Linux─KNOPPIX 改造手冊$290$247 -
Java 程式設計藝術 (Java How to Program, 5/e)(精裝本)$880$792 -
CCNA INTRO Exam Certification Guide (CCNA Self-Study, exam #640-821)$1,620$1,539 -
LDAP 系統管理 (LDAP System Administration)$620$490 -
Windows 程式設計 (Programming Windows, 5/e)$990$782 -
數位影像處理 (Digital Image Processing, 2/e)$820$804 -
鳥哥的 Linux 私房菜-伺服器架設篇$750$638 -
詳解 JavaScript & HTML & CSS 語法辭典$490$382 -
Ant 實作手冊 (Java Development With Ant)$690$538 -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476 -
CCNA Self-Study: Interconnecting Cisco Network Devices (ICND) 640-811, 640-801, 2/e$2,280$2,166 -
$299Enterprise JavaBeans, 4/e (Paperback) -
Microsoft Windows Internals: Microsoft Windows Server 2003, Windows XP, and Windows 2000, 4/e$2,280$2,166
相關主題
商品描述
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
