Find out more about what we do

Header Ads

CS603 Software Architecture and Design assignment no 2 solution spring 2021

 Also you can solve this assignment from topic no 41 to 64 


Question No 1:                                                                                                                                10 Marks

 

You are required to match column A with Column B. You are required to write each in respective column in the given table.  You are required to write only index numbers (No alphabet) of name/terms in the below table against each description.


Only you are required the number of the matching column in the bellow table.

Answer Sheet

Column A

Column B

6

 

New features can be easily added to a system without changing an existing implementation.

3

Classes should allow for extension but should not accommodate modification

4

Classes should depend on abstractions rather than implementations

2

Subtypes should be faithful to parent types

1

 

Clients should not depend on unnecessary interfaces

5

Classes should not do more than one thing

 

 

1

 

Class Level {

 

move();

update();

hit();

pause();

resume();

loadGame();

saveGame();

soundLevel();

 

}

5

A class should have only one job

4

Any object in a program should be interchangeable with any other object that has the same parent type.

4

Classes should depend on abstractions, not on implementations.


Download complete File Here

Post a Comment

0 Comments