Why This Book?
• The goal of this book is to cover the essence of what you need to
• know to develop object-oriented software using Java and UML.
• When you are through with this book, you should understand objectoriented
• software development well enough to answer the following
• questions:
• What is object orientation?
• What is the UML?
• What is Object-Oriented Analysis and Design?
• How do you do OOAD?
• What are object-oriented development methodologies?
• How do you use Java to write truly object-oriented programs?
• What is Swing, and how can you use it to write object-oriented
• graphical user interfaces?
• What are design patterns?
• What is refactoring?
• What tools do you use to write object-oriented programs?
• What are some guidelines for writing good code?
• What do I need to read next to learn even more about object
• orientation?
Who Is This Book For?
This book is intended for programmers who know the basics of programming with Java, and now want to understand the fundamentals of object-oriented software development. If you're fairly new to programming, and have had a class or two in Java, you're probably starting to feel comfortable using Java. So now, you're ready to really reap the benefits of true object-orientated programming in Java, and this book will help you.
If you're an experienced programmer who wants to move from using an old style procedural programming language to developing objectoriented systems in Java, this book is also for you. This book will get you well down the path to real object-oriented software development. You will likely be able to learn the most important aspects of Java from the examples included in this book if you have a Java manual available for quick reference.
However, this book should not be the last one you read on object orientation, the UML, or Java. Instead, it should give you the essential understanding of objects so you can read more advanced and detailed books on the topic with greater purpose.
Tuesday, July 7, 2009
The Essence of Object Oriented Programming with Java and UML
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment