Small Business Computing

internet.com
You are in the: Small Business Computing Channelarrow
Small Business Technology
» ECommerce-Guide | Small Business Computing | Webopedia | WinPlanet


  About Us l Contact Us l Privacy
Home News & Trends Business Software Hardware & Equipment Online Marketing Web Management
Product Watch Buyer's Guide Small Business Essentials Online Forums Glossary Images Events

Become a Marketplace Partner



Search SBC

Search internet.com


internet.commerce
  Be a Commerce Partner
 
 
 
 
 
 
 
 
 
 

Free Newsletters
Small Business Computing

Ecommerce Guide Daily
text   html

Webopedia

Newsletter Address Changes
SmallBusiness Computing Glossary
Enter an Term:
 

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers


Enter a keyword...
 
...or choose a category.
 

object-oriented programming
Last modified: Tuesday, January 07, 2003 

A type of programming in which programmers define not only the data type of a data structure, but also the types of operations (functions) that can be applied to the data structure. In this way, the data structure becomes an object that includes both data and functions. In addition, programmers can create relationships between one object and another. For example, objects can inherit characteristics from other objects.

One of the principal advantages of object-oriented programming techniques over procedural programming techniques is that they enable programmers to create modules that do not need to be changed when a new type of object is added. A programmer can simply create a new object that inherits many of its features from existing objects. This makes object-oriented programs easier to modify.

To perform object-oriented programming, one needs an object-oriented programming language (OOPL). Java, C++ and Smalltalk are three of the more popular languages, and there are also object-oriented versions of Pascal.

  Related Links

Object Oriented Links and Resources 
Extensive collection of links to object oriented resources along with categories for distributed objects, methods and tools, languages, databases and repositories, advanced topics, and services and companies.

Object-oriented FAQ 
This document answers the most frequently asked and recurring questions that have appeared in the comp.object newsgroup. A very good starting point for those new to object oriented programming and systems.

The Object Oriented Soapbox 
Provides a comprehensive collection of links to Web resources for C++, Eiffel, Java, Smalltalk, Objective-C, Dee, and Blue methods and languages.

C++ Virtual Library
Links to information pertaining to C++ and object oriented programming. Covers documention, tutorials, newsgroups, and conference information.

Component Technology Home Page
Provides links to component-oriented and component-based software development resources on the Web.

Object-oriented methodologies - paper
Includes a brief evaluation of four of the leading object-oriented methodologies: Booch, Coad-Yourdon, Rumbaugh and Shlaer-Mellor

Python language home page
Home page for Python, an interpreted, interactive, object-oriented programming language. Visitors to this site will find information on where to download the source code, related files and documentation.

SmallTalk archive
This archive provides links to downloadable components, developer tools, applications and documents, and links to FAQs, newsgroups, and related sites.

Yahoo!'s object oriented programming page
Yahoo!'s directory of object oriented programming.

DevCentral Tutorials: C/C++
Tutorials on C, C++, and general object oriented programming.

Overview of object oriented software
Find answers to what object oriented software is by descriptions of its elements, sample code, and brief descriptions of object oriented software products.

Related Categories

Object-Oriented Programming

Related Terms

abstraction

ASP.NET

C++

class

class library

component software

data modeling

distributed computing

Eiffel

encapsulation

information hiding

J2EE

Java

method

object oriented

OMG

overloading

polymorphism

Python

Smalltalk

UML

Visual C++

Shop for: Books - Hasin Hayder - Object-Oriented Programming With PHP5: Learn to Leverage Php5's Oop Features to Write Manageable Applications With Ease Products
Release Date: December 31, 2007

Compare all matches:
2 Store Offers from $32-$49

Top Store Offers
Amazon - 31.57
Amazon Marketplace - 48.73
more stores...


internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs