Object-oriented

Disciplines of Study [DoS]  >  Computing  ]

Object-oriented programming is organised around "objects" rather than "actions", data rather than logic. Historically, a program has been viewed as a logical procedure that takes input data, processes it, and produces output data. The programming challenge was seen as how to write the logic, not how to define the data. Object-oriented programming privileges the objects we want to manipulate rather than the logic required to manipulate them.

The first step in OOP is to identify all the objects you want to manipulate and how they relate to each other, an exercise often known as data modelling. Once an object is identified, you generalise it as a class of objects and define the kind of data it contains and any logic sequences that can manipulate it. Each distinct logic sequence is known as a method. A real instance of a class is called an "object" or, in some environments, an "instance of a class." The object or class instance is what you run in the computer. Its methods provide computer instructions and the class object characteristics provide relevant data. One communicates with objects - and they communicate with each other - with well-defined interfaces called messages. (Source: http://searchwin2000.techtarget.com/sDefinition/0,,sid1_gci212681,00.html)

 

Bibliography:

English - Español - Français - Deutch - Italiano

Alphabetical order - Chronological order

Top

manufacturers of bupropion hci in usa bimatoprost in peru septra ds/bactrim ds buy omeprazole tadalafil more info about buy kamagra oral jelly thailand about doxycycline 10mg penegra buy enalapril maleate online cheapest tretinoin without prescription in usa ciprofloxacin tabs 500 mg information about admenta online 40mg prilosec enalapril 10 mg buy bimatoprost without prescription omeprazole 40mg generic in uk more buy malegra online http://toolinux.com/?aff=628897 accutane generic cheap generic ampicillin enalapril maleate tablets viraday no prescription premarin norvasc no prescription esomeprazole orlistat 120 mg cap in united states omeprazole discount bupropion er 150 cost piracetam ohio http://razon.com.mx/?dfa=478255 fluconazole 150mg in canada norvasc 10 mg otc nexium buy stendra uk canada omeprazole cheap tadacip usps zocor cheap canada piracetam buy diclofenac 75mg http://penclub.fr/?hah=805719 dilantin no prescription accutane on line more discount bupropion sr buy tadalafil paypal about buy finasteride 5mg online orlistat online without prescription about fluconazole dapoxetine canada cabergoline overnight shipping doxycycline 50 mg zocor 30 mg diflucan cost simvastatin uk ciprofloxacin er http://offres.ro/?xxv=868517 rogaine shampoo walmart