ECommerce-Guide provides ecommerce business owners with e-commerce news, hardware and software reviews and tutorials, online business solutions and information about PayPal and how to sell on eBay   News, reviews and practical solutions for your online business  
Home News & Trends Solutions Resources eBiz FAQ Selling on eBay Forums Products Glossary About

Search
ECommerce-Guide

Search internet.com

Become a Marketplace Partner



ECommerce Glossary
Enter a Term:

Free Newsletters
ECommerce-Guide Daily
html

Small Business Computing

WinPlanet

Webopedia

E-mail Offers

Newsletter Address Changes

internet.commerce
Be a Commerce Partner













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