Help the world stop coronavirus! Stay home!

Prev Next

Java / OOPS Concepts and its implementation in Java

Explain cohesion and coupling in OOD.

Cohesion refers to what the class (or module) can do. High cohesion is preferred since it is focused on actions it can perform and limited. Lower cohesion means that the class does a great variety of actions, broad, unfocused.

Coupling refers to how related or dependent two classes/modules are toward each other. For low coupled classes, changing in one class should not affect the other.

So as per good Object analysis and design (OAD), high cohesion and low coupling is ideal.

❤Cash Back At Stores you Love !!!❤

Earn your $10 reward when you make your first purchase through Ebates by signing up with clicking below button.

Ebates Coupons and Cash Back

More Related questions...

Show more question and Answers...

Inheritance

Comments & Discussions