Post Question Answer FollowupDiscussion FollowupResponse PiazzaSimulation UserDraw aggregation and inheritance arrows. Be sure to add multiplicities to all aggregations. Also provide any attributes that you can discern from the Piazza user interface. For example, when it says “resolved” in the UI, somwhere there should be a “resolved” attribute.
Telephone.run
method. You'll need to read through the code to see what actually happens, not guess what you think will be happening. Draw an arrow for each method call, but if there is a loop (e.g. entering multiple keystrokes), you just draw one arrow. (Note that the diagrams in Figures 2-17 and 2-18 are conceptual in nature, and they don't have self-calls to private methods in the Connection
class. You should add them in your submission.).png
files.piazza.png
and change.png
(named just so, with six lowercase letters and extension .png
, also lowercase) in a hw2
directory (two lowercase letters and a digit, no spaces).sjsucs151s17grader
.