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

buy enalapril maleate 20 mg dapoxetine overnight shipping http://zest.shizuka.fr/?gf=513845 sildenafil citrate oral jelly in india information about amlodipine besylate 10 http://www.stop-it.it/spip.php?asr=48978 information tadacip prednisolone 5mg in united states prednisolone pricing drug piracetam ciprofloxacin hcl 500 mg taapo omeprazole 20 http://theatre-bourg.com/?fga=720242 accutane online no prescription discount bupropion sr generic femara tablet in mayami premarin norx information about buy ampicillin online ordering flagyl generic drug for zocor canada nexium amisulpride online super kamagra india esomeprazole without prescription ciprofloxacin no prescription overnight flagyl overnight in california more info generic gleevec united states dapoxetine overnight delivery more buy bimatoprost online cheap info about gleevec cost at caremar buy bimatoprost in india dapoxetine for sale in new york levitra 20mg no prescription aldactone http://repid.com/?zd=363341 naltrexone mexican pharmacy information about buy 300 mg zantac buy generic baclof lumigan 0.03 bupropion pro-drug in india where can i buy septra modalert 200 mg in new york buy septra buy azithromycin 250 mg online generic naltrexone letrozole price norvasc generic equivalent in usa online premarin cost of prilosec simvastatin 40 mg lipitor india http://www.revue-medias.com/?dft=661304