Computer U, Ltd., Smart Solutions for your computer.

Home | Solutions | Training | News | Technical Commentaries | About Us | Contact Us

Object-Oriented Programming

Utilizing Object-Oriented OOP is one way to develop solid, workable applications.

Broadly speaking, OOP is the development of re-usable programs (the objects ) that are designed, written and tested in one environment, then with additional work, expanded to for use elsewhere.

Any program could be considered an object if it has two aspects:

  1. Properties or data of some kind
  2. Behaviors, also known as methods or procedures.

The tools and the surrounding system(s) define the objects and how they are used.

Since most subroutines (or procedures or functions) contain both instructions and data not visible to the outside, they could be considered objects and their use OOP.

But most of us would ask for a better controlled environment before we would claim we are working in OOP.

The Swedish designed Simula language, Alan Kay's work at Xerox's Palo Alto Research Center (PARC), and SmallTalk are all part of the early history of OOP.

Here's a couple of links about these items.,4149,32905,00.asp

(The links may be gone by the time you read this..)

Craig Roberts



 Copyright 1997-2007 Computer U, Ltd. All rights reserved.                             Last modified at 12/27/07 09:24 AM is powered by Click here for a great web host at a great price.