Question: use c++ QUESTION 2 (18 marks) (a) Consider the following specification level UML class diagram: next {read-only) first {read-only) ModuleBase name:string draw) verify) module ModuleState
QUESTION 2 (18 marks) (a) Consider the following specification level UML class diagram: next {read-only) first {read-only) ModuleBase name:string draw) verify) module ModuleState required bool Provider representation string update() Module create New) (1) Indicate which UML diagram type and element(s) would be most suitable for representing each of the following concepts: A member variable in a class. Object-1 calling a function in object-2. The order that certain operations are executed. Which objects collaborate to achieve some outcome. C++ inheritance. A class that contains other classes where the lifetime of instances of the contained classes are tied to the lifetime of the containing class. (11) Write the skeleton code (C++ or Java style pseudocode) implied by the class diagram above
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
