Skip to content
Related Articles
Open in App
Not now

Related Articles

UGC-NET | UGC NET CS 2015 Jun – III | Question 42

Improve Article
Save Article
  • Last Updated : 19 Jun, 2018
Improve Article
Save Article

Module design is used to maximize cohesion and minimize coupling. Which of the following is the key to implement this rule?
(A) Inheritance
(B) Polymorphism
(C) Encapsulation
(D) Abstraction


Answer: (C)

Explanation: A software design is highly modular if cohesion(how the element inside the module joined functionally together) is functional and coupling(degree of independence between modules) is data type. Encapsulation is used to maximize cohesion and minimize coupling.
So, option (C) is correct.


Quiz of this Question

My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!