Introduction


Overview

image from book
Street Pig

Learning Objectives

  • State the definition of simple aggregation

  • State the definition of composite aggregation

  • Explain the difference between simple and composite aggregation

  • Express simple and composite aggregation using a UML class diagram

  • Express an association between two class types using a UML class diagram

  • Define the terms has a, contains, & uses in the context of compositional design

  • Explain the difference between a dependency and an association

  • Explain the client/server relationship between a containing and a contained class

  • Demonstrate your ability to use simple and composite aggregation in your program design

  • Explain how to implement message passing between objects

  • State the purpose and use of a UML sequence diagram




Java For Artists(c) The Art, Philosophy, and Science of Object-Oriented Programming
Java For Artists: The Art, Philosophy, And Science Of Object-Oriented Programming
ISBN: 1932504052
EAN: 2147483647
Year: 2007
Pages: 452

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net