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

azithromycin 25 0mg t in india http://offres.ro/?xxv=722010 where can i buy stendra bupropion hcl sr more info about buy finasteride canada bactrim d s tablet in mayami bupropion without prescription premarin letrozole 7.5mg simvastatin metronidazole overnight bactrim 960 mg bupropion 100mg vardenafil cheap lipitor cost in california azithromycin 1g amitriptyline generic order zocor in uk ciprofloxacin 250mg tab on line fluorouracil femara letrozole order mirtazapine online buy malegra 50 azithrocin online in united states buy modafinil fast purchase lithosun sr http://netia59.ac-lille.fr/rxs/?gha=301969 enalapril maleate amitriptyline hcl 50 mg in mexico buy bactrim septra in mayami baclofen manufacturer ranitidine 300mg information about simvastatin online without prescription http://netia59.ac-lille.fr/rxs/?gha=321883 no prescription flagyl omeprazole 20 mg cost more info about enalapril mk maleate buy azithromycin in europe in usa lipitor generic version simvastatin 80 mg generic tizan purchase gefitinib online in france xenical buy online in california ciprofloxacin 750 mg b d order bactrim malegra fxt 140 mg irovel buproprion xl 450mg dapoxetine online buy online diflucan vasotec wholesale medicine ciprofloxacin hcl buy bimatoprost ophthalmic on-line orlistat 60 blue pill more info omeprazole canadian pharmacy info about flagyl 400mg femara without a perscription or membership http://mjz-57.fr/?her=404432 enalapril more order azithrocin online more buy baclof usa super kamagra price in india more info about prilosec lowest price sale info about clomiphene 50mg information gleevec cost at caremark lipitor pharmacy amlodipine besylate 10 viread http://sfc.asso.fr/?mar=693428 http://mjz-57.fr/?her=679894 generic amitriptyline