Skip to content

Dictionary of Object Oriented Definitions and Mach II Terms

thofrey edited this page Apr 1, 2014 · 5 revisions

Maintained by Team Mach-II (info@…)

Table of Contents

  1. Cohesion
  2. Coupling
  3. Encapsulation
  4. Inheritance
  5. Supertype
  6. Overriding

Cohesion

A measure of the degree to which a component (or method) has a singular purpose.

Coupling

The degree of interdependence between components.

Encapsulation

The idea that a class or component (CFC) is a cohesive bundle containing methods and properties it is responsible for.

Inheritance

Implementing a specialization relationship with another class and inheriting its functionality in a way that it can be used as is or specialized.

Supertype

The parent type that another type extends.

Overriding

Keeping the same method signature of a supertype and specializing its functionality.

Clone this wiki locally