OBJECT-ORIENTED PROGRAMMING

a modular approach to computer program (software) design. Each module, or object, combines data and procedures (sequences of instructions) that act on the data; in traditional, or procedural, programming the data are separated from the instructions. A group of objects that have properties, operations, and behaviors in common is called a class. By reusing classes developed for previous applications, new applications can be developed faster with improved reliability and consistency of design. The first object-oriented programs, written in the language Simula 67, were used extensively for modeling and simulation, primarily in Europe during the late 1960s and early 1970s. The technique was popularized in the United States during the following decade using the language SmallTalk and achieved its greatest prominence with the development of the object-oriented language C++ during the late 1980s and 1990s.

See P. W. Oman and T. G. Lewis, Milestones in Software Evolution (1990); T. Budd, An Introduction to Object-Oriented Programming (1991); P. Varhol, Object-Oriented Programming: The Software Development Revolution (1993); P. Coad and J. Nicola, OOP, Object-Oriented Programming (1993).

____________________

The Columbia Encyclopedia, Sixth Edition Copyright© 2004, Columbia University Press. Licensed from Lernout & Hauspie Speech Products N.V. All rights reserved.

-34810-

Search the Library
Books
Journals
Magazines
Newspapers
Encyclopedia
Advanced Search
About Questia
Questia is the world's largest online academic library offering full-text books, journals, and articles on thousands of topics.

Join Now...
Questia Books and Articles on: Object Oriented Programming
We found: 1308 results
By media type:
 

Books:

 

326  

 

Journal articles:

 

717  

 

Magazine articles:

 

257  

 

Newspaper articles:

 

6  

 

Encyclopedia articles:

 

2  

 

books on: Object Oriented Programming  - 326 results

       More book Results: 1-10 11-20 21-30 31-40 41-50 >>  
 
...right primitives for object-oriented programming and language-extension...as first-class objects, and to give an...several aspects of AI programming. A production system...Artificial Intelligence Programming remains the advanced...
...same program--called the object program. Depending upon the...COBOL or the Common Business Oriented Language is best for the kinds...business problems. Basic is oriented toward interactive use, where...aim of this book is teaching programming and not coding. Coding is...
...out as a series of columns for the Journal of Object- Oriented Programming . I was trying to model myself somewhat after...to examine topics of interest to the object-oriented programming community from the point of view of someone...
...example. That new class of objects can inherit the characteristics...are inherited. This kind of programming with data objects arranged in logical hierarchies is known as object-oriented programming, and Simula was the first object...
...58 previous experience 58 programming skill 94 Memory short...366 , 402 Orientation 283 Object-oriented programming 477 Objects 475 P Pascal 87 , 167...Piaget 30 , 78 , 179 PK Programming Knowledge 330 PL Programming...
More book Results: 1-10 11-20 21-30 31-40 41-50 >>

 

journal articles on: Object Oriented Programming  - 717 results

       More journal Results: 1-10 11-20 21-30 31-40 41-50 >>  
 
Objects-first Vs. Structures...Approaches to Oo Programming Education: an...of introductory programming is a foundation...all introductory programming courses have shifted...approach to the object-oriented (00) approach...
...develop an Object-Oriented approach as an open...expenses. Object-Oriented (hereafter O-O...independent of the programming language, the used...the reality. 2. THE OBJECT-ORIENTED APPROACH Knowledge...identify the classes and objects at a given level of...
...oriented programming to present...advantages of object oriented programming will be apparent...RECURSIVE OBJECTS This paper...with object oriented programming. By making...different object, students...recursive objects including...
...adapt and maintain. Object-oriented systems created from pre-tested objects take less time to develop...lean practices into the object-oriented realm ultimately comes...the standardization of programming methods. With lean manufacturing...
...for procedural programming languages. This...for procedural programming. Then, at the...prerequisites of object-oriented, visual, and script programming courses. Piagets...sensation to represent objects but has problems...
More journal Results: 1-10 11-20 21-30 31-40 41-50 >>

 

magazine articles on: Object Oriented Programming  - 257 results

       More magazine Results: 1-10 11-20 21-30 31-40 41-50 >>  
 
...Defining new objects in terms of previous objects is called inheritance...since the new object receives some...both object-oriented software and...much less new programming. As a plumber...constructor objects, developers...development and programming productivity...benefit from object-oriented approaches because...
...their business objects, the software...create software objects to capture these...Like a business object, a software...an object-oriented programming language, such...together from objects theyve used...retraining your programming staff and supporting...transition to object-oriented analysis, design...
...files, database records, or objects within object-oriented databases. Objects are simply the various components of information...code, and their relationships. In a true object-oriented programming environment, "object-oriented programming...
...objects and place them in the object repository (object architects) and those who...applications using these objects. An appropriate object repository also should allow...specialized analysis, design, programming and testing techniques that...
...computing and object-oriented technology. In client...systems, while in the object-oriented world, an application...collection of interoperating objects rather than as just...actually implement the objects, and each vendor is...OSIs X.500. To the object using them, all of...OMGs consensus-oriented approach can lead to...
More magazine Results: 1-10 11-20 21-30 31-40 41-50 >>

 

newspaper articles on: Object Oriented Programming  - 6 results

       More newspaper Results: 1-6 >>  
 
...the thought process and design behind programming. Gives the history of programming and explains its concepts, languages...plus $150 for text and other fees (Object-Oriented Programming); $4,500 for 102 hours of instruction...
...robots. "The computer programming is pretty darn simple...competitions. He says programming robots teaches students how to understand object oriented programming, a form of programming that uses objects rather than functions...
...Security, Distributed System, Computer Vision, Digital Watermarking, Statistics and Information, Topic in Object-Oriented Programming, Topics on E-Business Application, Topics in Data Mining, Seminar in Business Use of IT and Information...
...communities, home automation and public networks. GREATEST BUSINESS ACCOMPLISHMENT: Releasing the first object-oriented programming language from Microsoft, drove the Microsoft involvement in broadband networking technologies leading to...
...Awards, amongst many others. Recent work has included custom-built interactive applications using VVVV, an object-oriented programming environment. Alongside Chris Plant, arty celluloid collective 7inch Cinema will be twiddling dials and wading...
More newspaper Results: 1-6 >>

 

encyclopedia articles on: Object Oriented Programming  - 2 results

 
 
OBJECT-ORIENTED PROGRAMMING a modular...module, or object, combines...procedural, programming the data...group of objects that have...The first object-oriented programs...Oriented Programming (1991...
...its ability to deal with the rigors of object-oriented programming . Java is an object-oriented language similar to C++ but simplified to eliminate features that are prone to programming errors. Java was developed specifically...


 About Questia   ::   Privacy   ::   Contact