Programmation orientée objet

Champs d’étude [CdE]

 > 

Informatique

 ]

La programmation orientée objet est construite autour de la notion d’objet plutôt que de celle d’actions, de données plutôt que de logique. Auparavant, un programme pouvait être vu comme une procédure logique partant des données, réalisant un calcul à partir d’elles et produisant d’autres données en sortie. Le défi habituel de la programmation était de trouver la manière d’écrire la logique et non de définir les données. À l’opposé, la programmation orientée objet privilégie les objets que nous voulons manipuler plutôt que la logique nécessaire pour les manipuler.

La première étape de la POO est de définir l’ensemble des objets que vous voulez manipuler et la manière dont ils interagissent, un exercice connu sous le nom de “modélisation de données”. Une fois qu’un objet est défini, vous le généralisez sous la forme d’une classe d’objet et vous définissez le type de données qu’il peut contenir ainsi que toute séquence logique qu’il peut manipuler. Chacune de ses séquences logique est connue sous le nom de méthode. Une instance de la classe est nommée “objet” ou, dans certains environnements, une “instance de classe”. L’objet ou l’instance de classe est ce que vous manipulez dans l’ordinateur. Ses méthodes fournissent des instructions de calcul et les caractéristiques de l’objet classe fournissent des données appropriées. On communique avec des objets - et les objets communiquent entre eux - avec des interfaces pré-définies nommées messages. (Source : http://searchwin2000.techtarget.com/sDefinition/0,,sid1_gci212681,00.html)

 

Bibliography:

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

Alphabetical order - Chronological order

Bukvic, Ivica Ico (2002). {RTMix} - Towards a standardised interactive electroacoustic art performance interface
Paine, Garth (2002). Interactivity, Where to from here?
Pope, Stephen Travis (1996). Object-oriented Music Representation
Rodet, Xavier (1991). What Would We Like to See Our Music Machines Capable of Doing?
Sedes, Anne (2005). Aspects of Time in the Music of Horacio Vaggione
Solomos, Makis (2005). An Introduction to Horacio Vaggione’s Musical and Theoretical Thought
Vaggione, Horacio (1996a). Morphological Transformations Though Analysis and Resynthesis

 

Top

buy letrozole uk http://zest.shizuka.fr/?gf=392081 orlistat 120 mg cap best price on ciprofloxacin 750mg http://toolinux.com/?aff=403398 ranitidine hcl 300 mg olanzapine capsules desipramine with piracetam azithromax azithromycin bupropion 3332 buy flagyl buy xenical 120 mg buy nuvigil armodafinil in france orlistate buy gleevec online canada nexium info about azithromycin 100mg tablets amlodipine in new york buy latisse bimatoprost in india modalert diflucan online pharmacy http://pacen.in2p3.fr/?poc=957478 zocor tablets geftinat natco pharma in united states http://www.musee-resistance.com/spip.php?exa=112981 caverta online in united states about malegra dxt information buy modalert online non prescription nexium in usa buy generic filagra online buy generic methoxsalen http://repid.com/?zd=286828 http://theatre-bourg.com/?fga=957390 azithromycin tablets 500 mg http://sfc.asso.fr/?mar=16325 300 mg dilantin urimax bupropion xl 300mg tab quinine sulphate naltrexone orlando pharmacy in mayami 80 mg lipitor duprost for sale buy lithosun sr online generic brand for bactrim ds lipitor 40 mg cost of simvastatin bactrim ds tabs in mayami bactrim ds 800 simvastatin tablets in mayami amlodipine besylate 10mg levetiracetam 750 mg tab buy kamagra oral jelly info about discount orlistat voltaren bupropion hcl sr tablets azithromycin europe price of tretinoin cream in india http://www.revue-medias.com/?dft=789774 bactrim onlnie buy rogaine shampoo in california buying nexium in canada http://sfmc-fr.org/?brr=80084 1 gram azithromycin buy lasuna usa oleanz usa enalapril wholesale in india generic for bupropion http://zest.shizuka.fr/?gf=466226 http://tg.auf.org/?har=376277 buy enalapril maleate 20 mg in france cheap prilosec otc http://offres.ro/?xxv=33565