Principles of Object-Oriented Systems
Principles of Object-Oriented Systems
Abstraction
Encapsulation
Modularity
Hierarchy
ABSTRACTION :
The module simply means the software components that are been
created by dividing the software. The software is divided into various
components that work together to form a single functioning item but
sometimes they can perform as a complete function if not connected
with each other. This process of creating software modules is known
as Modularity in software engineering.
Example for modularity: