SCJA-drills-chap09
Help!
|
|
||||
---|---|---|---|---|---|
How are concrete classes modeled in UML? | show 🗑
|
||||
show | Abstract classes are modeled as a boldface italicized name in a rectangular box.
🗑
|
||||
show | Interfaces are modeled as a boldface name, prefaced by the stereotype word interface enclosed in guillemet characters (<<interface>>).
🗑
|
||||
Define "generalization". | show 🗑
|
||||
show | Generalization can be represented as ClassB extends ClassA, as well as ClassB is-a ClassA.
🗑
|
||||
show | Generalization’s graphic path is a solid line and a closed arrowhead.
🗑
|
||||
Define "realization". | show 🗑
|
||||
How can generalization be represented if ClassB "inheritates" from InterfaceA? | show 🗑
|
||||
show | Realization’s graphic path is depicted with a dotted line and a closed arrowhead or with the lollipop element and interface name.
🗑
|
||||
show | The attributes compartment is optional and extends off of the name compartment of the class diagram. It houses the member variables, also known as the state of the system.
🗑
|
||||
What is the SCJA condensed usage for individual member variables within the attributes compartment? | show 🗑
|
||||
show | The operations compartment is optional and extends off of the bottom of the class box and is below the attributes compartment if it is present. It houses the member functions, also known as the methods.
🗑
|
||||
show | The SCJA condensed usage for individual member functions within the operations compartment is: [<visibility>] <name> [<parameter-list>] [: <return-type>]
🗑
|
||||
How many visibility indicators are used to represent access modifiers in UML? Which ones? | show 🗑
|
||||
Which symbol is used to represent the public access modifier? | show 🗑
|
||||
Which symbol is used to represent the private access modifier? | show 🗑
|
||||
show | The pound sign (#) is used to represent the protected access modifier.
🗑
|
||||
Which symbol is used to represent the package-private default modifier? | show 🗑
|
||||
What does the plus sign (+) represent in UML? | show 🗑
|
||||
What does the minus sign (-) represent in UML? | show 🗑
|
||||
What does the pound sign (#) represent in UML? | show 🗑
|
||||
What the the tilde sign (~) represent in UML? | show 🗑
|
||||
show | Only the public and private visibility indicators are on the test.
🗑
|
||||
show | The directed association class relationship depicts the services of another class, as well as defining its destination class.
🗑
|
||||
show | The association class relationship depicts the knowledge or services of another class.
🗑
|
||||
show | The composition association class relationship depicts a class that is composed of one or more classes. The component parts/classes only live as long as the composite class.
🗑
|
||||
How is composition association represented in UML? | show 🗑
|
||||
What does the aggregation association class relationship does in UML associations? | show 🗑
|
||||
How is aggregation association represented in UML? | show 🗑
|
||||
What does the dependency association class relationship does in UML associations? | show 🗑
|
||||
How is navigation indicator denoted in UML? | show 🗑
|
||||
show | Multiplicity indicators are used to represent the number of objects that can be present in an association.
🗑
|
||||
What do multiplicity indicator representations include in UML? | show 🗑
|
||||
show | Association role names are used to provide further clarification of class relationships.
🗑
|
Review the information in the table. When you are ready to quiz yourself you can hide individual columns or the entire table. Then you can click on the empty cells to reveal the answer. Try to recall what will be displayed before clicking the empty cell.
To hide a column, click on the column name.
To hide the entire table, click on the "Hide All" button.
You may also shuffle the rows of the table by clicking on the "Shuffle" button.
Or sort by any of the columns using the down arrow next to any column heading.
If you know all the data on any row, you can temporarily remove it by tapping the trash can to the right of the row.
To hide a column, click on the column name.
To hide the entire table, click on the "Hide All" button.
You may also shuffle the rows of the table by clicking on the "Shuffle" button.
Or sort by any of the columns using the down arrow next to any column heading.
If you know all the data on any row, you can temporarily remove it by tapping the trash can to the right of the row.
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.
Normal Size Small Size show me how
Normal Size Small Size show me how
Created by:
fd99
Popular Computers sets