Question: Your task for this assignment is to create a single - page PDF file that has class UML diagrams in it based on the Java
Your task for this assignment is to create a singlepage PDF file that has class UML diagrams in it based on the Java code linked to later on this page.
Your submission will include:
There are two Java interfaces.
These must be "abstract classes" in UML notation eg the class names need to be italicized
ASIDE: If italics is not available or if handdrawn then one must used the abstract classifier which must appear below the name of the classinterface that is abstract
One of the Java interfaces is a generic interface so such must be shown as parameterized type.
All public, protected, and private methods must be properly indicated.
There are three Java classes.
All public, protected, and private properties and methods must be properly indicated.
With all of code, involved types must be indicated.
In UML types are always the name followed by a colon followed by the type.
eg "alpha : int" without the quotes would be a variable of type int called alpha
eg "fooa : int, b : float : string" would be a function called foo having two parameters a and b where a is an int, b is a float, and the function returns a string
ASIDE: While not in this assignment, UML diagrams sometimes omit specifying the type when such is not relevant. When this is done, there is no colon since there is no type The type always appears as a suffix, ie at the "end", after a colon.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
