Self-Review Exercises for Section 23.3

23.4 The UML uses an arrow with a __________ to indicate a generalization relationship.

a) solid filled arrowhead

b) triangular hollow arrowhead

c) diamond-shaped hollow arrowhead

d) stick arrowhead

23.5 State whether the following statement is true or false, and if false, explain why: The UML requires that we underline abstract class names and operation names.

23.6 Write a C++ header file to begin implementing the design for class Transaction specified in Fig. 23.10 and Fig. 23.11. Be sure to include private references based on class Transaction’s associations. Also be sure to include public get functions for any of the private data members that the derived classes must access to perform their tasks.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.16.69.106