Skip to content
Related Articles

Related Articles

UGC-NET | UGC NET CS 2015 Jun – III | Question 42
  • Last Updated : 19 Jun, 2018

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

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.

My Personal Notes arrow_drop_up
Recommended Articles
Page :