Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Software Architecture and Design Question No 1: 14 Marks You are required to choose the most appropriate name/term against each description given in the table

image text in transcribed

Software Architecture and Design Question No 1: 14 Marks You are required to choose the most appropriate name/term against each description given in the table below. Name / Terms 1. m 2. Aggregation 3. Can be access by any other class 4. Inheritance 5. Composition 6. Abstract class 7. Properties 8. Multiplicity 9. 10. can only be accessed by the same class or its sub class 11. Operations 12. Private visibility Operation Note: You are required to write only serial numbers of appropriate name/terms and not the exact name/term) in the column against each description. Answer Sheet Note: Zero Marks if Create any other answer sheet format. Name / Terms Descriptions Both Coaster (Bus) and Car have two common menthods, named "StartEngine!)" and "StopEngine()". Other classes in the system may have similar methods as well. So, it is very difficult to maintain these methods in several classes. The problem can be solved by? A Folder in a system may have one or many files. A particular file relates to exactly one folder. If that folder is deleted, all files in that folder are deleted as well. Significant piece of data containing values which provide different characteristics of each instance of that class. Name, ID and age Allow you to specify any behavioral feature of a class A class Animal has eats() method with "-" sign in class diagram Plus (+) sign with a method in an Animal class in UML class diagram An attribute or method is protected Sets the visibility to package or default A relationship, where a part can exist outside the whole A zoo has several visitor centers, each of visitor center has a lobby and bathroom, if one of visitor center is demolished, the lobby and bathroom of that visitor center would be destroy as well Relationship between two classes with a filled diamond on one side Set numerical constraints on your class relationships Specific number range of multiplicity

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Management Systems Designing And Building Business Applications

Authors: Gerald V. Post

1st Edition

0072898933, 978-0072898934

More Books

Students also viewed these Databases questions

Question

Identify four applications of HRM to healthcare organizations.

Answered: 1 week ago