|
Object-Oriented
Software Development Using Java
Xiaoping
Jia, Ph.D
Chapter
2: Object-Oriented Modeling Using UML
Contents
2.1 Principles and Concepts
2.1.1 Objects and Classes
2.1.2 Principles
2.2 Modeling Relationships and Structures
2.2.1 Inheritance
2.2.2 Association
2.2.3 Aggregation and
Composition
2.2.4 Dependency
2.3 Modeling Dynamic Behavior
2.3.1 Sequence Diagram
2.3.2 State Diagram
2.4 Modeling Requirements with Use Cases
2.4.1 Terms and Concepts
2.4.2 Use Case Diagrams
2.5 Case Study: An E-Bookstore
2.5.1 Conceptualization
2.5.2 Use Cases
2.5.3 Object Models
Source Code
:
No source Code for this Chapter
Book Description - About
the Author - Table of Contents
Source
Code - Errata - Send
Comments
Teaching Materials - Author's
Homepage
|