submit urlsubmit rss feedadd directory

article

In computer science, object-oriented programming, OOP for short, is a computer programming paradigm.

The idea behind object-oriented programming is that a computer program may be seen as comprising a collection of individual units, or objects, that act on each other, as opposed to a traditional view in which a program may be seen as a collection of functions, or simply as a list of instructions to the computer. Each object is capable of receiving messages, processing data, and sending messages to other objects. Each object can be viewed as an independent little machine or actor with a distinct role or responsibility. Procedural to OOP may help understanding the concept using code.

Object-oriented programming is claimed to promote greater flexibility and maintainability in programming, and is widely popular in large-scale software engineering. Furthermore, proponents of OOP claim that OOP is easier to learn for those new to computer programming than previous approaches, and that the OOP approach is often simpler to develop and to maintain, lending itself to more direct analysis, coding, and understanding of complex situations and procedures than other programming methods. Critics dispute this, at least for some domains (industries).

More on [ Object-oriented programming ]


directory of related categories

 

 

 
 
directory of related topics

Comparison and Review :: Languages
Multiparadigm :: Languages
Object Oriented :: Methodologies
Object Oriented :: Software
Object Oriented :: Operating Systems

 
Object-Oriented RSS feed
Object-Oriented - Twitter Search

And ladies and gentlemen, I am done. Semester is over. Class is over. I survived through Object Oriented Programming. My god.
Fuzzyfreaker (Brice Puls) Fri, 18 Dec 2009 04:07:22 -0000
And ladies and gentlemen, I am done. Semester is over. Class is over. I survived through Object Oriented Programming. My god.
#PHP #jobs PHP Developer: Inc. Duration: 3-6 months Description: * 7+ years of object oriented PHP 5.0 developmen... http://cli.gs/Gd2aX
NewYorkWebJobs (New York Web Jobs) Fri, 18 Dec 2009 03:57:07 -0000
#PHP #jobs PHP Developer: Inc. Duration: 3-6 months Description: * 7+ years of object oriented PHP 5.0 developmen... http://cli.gs/Gd2aX
A Semantic Web Primer for Object-Oriented Software Developers http://ff.im/-d4JNN
bubbl (bubbl) Fri, 18 Dec 2009 03:41:34 -0000
A Semantic Web Primer for Object-Oriented Software Developers http://ff.im/-d4JNN
Principles of object oriented design: http://bit.ly/2aG24n #Programming #OOD
3DLeif (Leif Eric Fredheim) Fri, 18 Dec 2009 02:45:53 -0000
Principles of object oriented design: http://bit.ly/2aG24n #Programming #OOD
Michael DeHaan: Pragmatic Object Oriented Design: I’m reclaiming “Pragmatic” from Dave Thomas et al. He do.. http://bit.ly/6YRmm0
planetfedora (Planet Fedora) Fri, 18 Dec 2009 02:20:08 -0000
Michael DeHaan: Pragmatic Object Oriented Design: I’m reclaiming “Pragmatic” from Dave Thomas et al. He do.. http://bit.ly/6YRmm0
♺ @laserllama: Pragmatic Object Oriented Design: http://wp.me/psOzT-nH
ashcrow (ashcrow) Fri, 18 Dec 2009 01:49:51 -0000
♺ @laserllama: Pragmatic Object Oriented Design: http://wp.me/psOzT-nH

 
Subscribe to Object-Oriented RSS feed

directory of related sites

Cetus Links: Languages - Over 11,000 links on objects and components.
Meta Description: [ Cetus Links: 18,452 Links on Objects and Components / Languages & Development Environments: Overview ]

Object Oriented FAQ: Object FAQ - The most comprehensive resource on object technology anywhere.
Meta Description: [ The Comp.Object FAQ, or Object FAQ, is the most comprehensive resource on object technology anywhere. It contains information on class, object, metaclass, inheritance, dynamic inheritance, multiple inheritance, polymorphism, multiple polymorphism, software engineering, object technology, CASE, E... ]

Object Oriented Programming in C - Paul Field's fine, clear paper, published in C Vu 4:1 (November 1991), on how to use an object-like discipline with a procedural language.
Meta Description: [ The ACCU is a non-profit organisation devoted to professionalism in programming at all levels. Although primarily focussed on C and C++, we also have interests in Java, C# and Python. ]

Object Oriented Programming: A guide for the beginner, from Modula-2 to Java - Tutorial teaching basics of object oriented programming. Tailored to no one specific language, but examples are in C++, Java, Modula-2.

404 Object Technology - General introduction; documenting; suppliers, consulting firms, consortia; patterns, frameworks, class libraries; distributed objects; languages; databases; operating systems; modeling, methodologies; publications, people.

Objects on the Web: Designing, Building, and Deploying Object-Oriented Applications for the Web - By Ron Ben-Naton.
Meta Description: [ Amazon.com: Objects on the Web: Designing, Building, and Deploying Object-Oriented Applications for the Web (Object Technology): Books: Ron Ben-Natan by Ron Ben-Natan ]

404 OO Language Page - Includes links to information on OOPLs, user group and JDK, IDE and libraries.

OOP 2005 Conference - (January 2005) presents object-based solutions in an expansive and fully comprehensive forum for users, experts and leading vendors.
Meta Description: [ SIGS-DATACOM Homepage, Weiterbildung für IT-Profis. Java Softwareentwicklung, Data Warehouse, Business Intelligence, MDA, UML, SOA. ]

Planet Source Code - Lets OOP programmers submit code for review by other programmers; many source code samples to help educate beginners on many concepts; contests where programmers vote for the most efficient, useful code recently submitted.
Meta Description: [ visual basic, vb, active server pages (ASP),java, javscript,c, c++, c__ , vbscript,active server pages, ASP, vbscript,SQL, database, informix, oracle, SQL Server,Perl, CGI,Delphi, PHP,source code, programs, tutorials and help. ]

404 Survey of Object Oriented Programming Languages - Article by Chris Hostetter. This paper was intended as a learning experience for the author, in an attempt to better understand the history and development of Object Oriented Programming Languages.

The Object-Oriented Page - Large, well researched list of OO issues, languages, projects, and links. Excellent resource.

Webopedia: Object-oriented programming - Defines the term 'object-oriented programming', lists some links where you can get more information.
Meta Description: [ This page describes the term object-oriented programming and lists other pages on the Web where you can find additional information. ]

WebReference.com: Class-Based vs. Prototype-Based Languages - Brief explanation by Yehuda Shiran, Ph.D.

What is Object-Oriented Software: An Introduction - Simple explanations for object newbies.

Object-Oriented related videos
lynda.com: Ruby Essential Training
Next Video
Object-Oriented related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor