Object-Oriented Programming featuring Graphical Applications in Java - Softcover

Laszlo, Michael J.

 
9780201726275: Object-Oriented Programming featuring Graphical Applications in Java

Synopsis

This book explores the principles of object-oriented programming using the Java programming language. It introduces encapsulation, inheritance, and polymorphism. The examples use exciting graphical applications of Java.

"synopsis" may belong to another edition of this title.

From the Back Cover

Understanding object-oriented concepts is critical to the practice of modern-day software development. Object-Oriented Programming Featuring Graphical Applications in Java™ explains the key concepts in clear terms and illustrates with examples, many of which are drawn from two-dimensional computer graphics. It assumes limited previous experience with Java and no previous experience with UML or Java 2D. /I>

Features:
  • Key object-oriented concepts presented using Java 2D, Java's application programming interface for two-dimensional graphics
  • Interactive programs that take input via textual commands and through graphical user interface based on Swing
  • A subset of UML that illustrates program designs
  • Stepped-out exercises that interleave theory and practice
  • Design patterns, focusing on the template method, iterator, and composite patterns, that relate to the graphics examples in the book
  • Object-oriented frameworks that use the AWT and Swing to build programs with graphical user interfaces
  • A package of over 60 classes and interfaces for building and rendering 2-D geometries
  • Online code and documentation

"About this title" may belong to another edition of this title.