Object-Oriented Programming

  • A way to approach computational system, that is oriented around the data objects.
  • The operations to manipulate the data were associated directly with that structure.
  • Message-passing style.