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.
Java and UML Object-Oriented Programming
📌 Related Posts
Literature
Multimeter Usage and Repair Beginners Guide
2026-09-13
Literature
Pain relief expert treatment techniques complete collection
2026-09-14
Literature
General Primary and Middle School Olympic Competition Textbooks
Junior High School Information Technology Advanced Version
2026-09-15
Literature
Historical Records
2026-09-12
Literature
Best Business Opportunity
2026-09-15
Literature
Child capital
2026-09-15
Literature
Selected Verse from the Yuan, Ming, and Qing Dynasties
2026-09-15
Literature
Illustrated Learning Computers Made Easy 1
Contains 2 VCDs
2026-09-15