Java and UML Object-Oriented Programming

Author: (American) Mark P. Allen, translated by Wang Haipeng
Publisher:
Publish Date: 2002-10-01
Features: This book aims to introduce the essential knowledge required for object-oriented software development using Java and UML, and will guide you on the path to true object-oriented software development with Java. The book is divided into 12 chapters. The first four chapters introduce the essence of object orientation. Chapter 1 is an introduction to objects. Chapter 2 covers the basic concepts of object orientation and some fundamental knowledge of UML. Chapter 3 explains how to use Java to write object-oriented programs. Chapter 4 discusses object-oriented analysis and design. Chapter 5 analyzes graphical user interfaces (GUI) and the Java Swing class library from an object-oriented perspective. Chapter 6 combines the content of the first five chapters using a small-scale Java application as an example. The following chapters provide a better understanding of the practical aspects of object-oriented programming. Chapter 7 introduces design patterns. Chapter 8 covers software refactoring. Chapter 9 briefly discusses object-oriented software projects for both large and small scales and some of the current major development methodologies. Chapter 10 introduces some current tools for object-oriented software development. Chapter 11 presents some guidance on developing better software as proposed by the authors. Finally, Chapter 12 provides additional learning resources for object-oriented software and Java. The book emphasizes the combination of theory and design, highlighting important concepts that guide software development methodologies. This book can serve as a textbook for senior undergraduate and graduate students in computer science departments and software engineering schools, as well as a reference for managers, system analysts, and programmers studying object-oriented programming.

📌 Related Posts