Home Curriculum Lectures Diagrams Exams Resources Author Book List
 
Applying UML and Patterns

Using the book

Prerequisites

Exercises

Course Flow

Course Outline
 

Prerequisites

It is absolutely essential that students know an object-oriented programming language (e.g., Java) before learning object-oriented design (and therefore taking this course). Although object-oriented analysis can be learned with no object-oriented programming language background, learning object-oriented design requires that students know object concepts (such as class, instance, polymorphism, etc.) deeply via programming experience. The all-important object-oriented design topic of "patterns" is lost on non-object programmers.

 

Link to the PTR Interactive Web Site Link to the Prentice Hall PTR Web Site
©1999 Prentice-Hall, Inc.
A Pearson Education Company
Upper Saddle River, New Jersey 07458
Legal Notice