CSE 201 Lecture Notes - Lecture 9: Transaction Account, Savings Account

33 views2 pages

Document Summary

Cse 201 - lecture 9 - project introduction and design (class diagrams) cont. Arrow with label and some number from overdrawnaccountsreport to bankaccount. Overdrawn accounts report knows about class bankaccounnt. Overdrawnaccountsreport can have 0* bank accounts associated with it. Uni-directional means that the arrow just goes one way. Bank account here does not need to know about overdrawn accounts. Here there are 0 or more flights per plane and 0-1 planes assigned to each flight. Can use arrow with two tips or linen without tips on either. Aggregation: open diamond on person goes to hat class. Composition: filled diamond on person goes to head class. Whole thing goes on left and part goes on right. In industry, some argue that the difference isn"t important since implementation would be the same for both aggregation and composition and should just use composition. Checking account and savings account both have arrows pointing up to bank account.

Get access

Grade+
$40 USD/m
Billed monthly
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
10 Verified Answers
Class+
$30 USD/m
Billed monthly
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
7 Verified Answers