A software design pattern used to enhance the functionality of an object at run-time is:
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: B. (B) Decorator
More Software Engineering questions
- Module design is used to maximize cohesion and minimize coupling. Which of the following is the key to implement this rule?
- The design concept 'Refinement' is a:
- A software design is highly modular if:
- Cohesion is an extension of:
- Level – 0 DFD is also called as:
- Given two statements: Assertion A: Validity checks real need of system users Reason R: Completeness checks system user defined requirements…