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

 

Top

naltrexone 3mg tablets in india ranitidine 300mg tabs in france 40mg prilosec simvastatin 20 buy diflucan on line in united states buy sustanon 250 with credit card ciprofloxacin pills budeprion sr 150 budeprion xl 150 kamagra oral jelly in uk suhagra from india in uk lasix 60 mg http://www.actuabd.com/?order=42800 dapoxetine for sale in france ranitidine 150mg in france generic discount bactrim cialis super active 100mg more info about arcalion sulbutiamine 200mg novartis pharmaceuticals femara buy memantine er buy erlonat without a prescription generic imatinib india http://www.actuabd.com/?order=805514 http://www.actuabd.com/?order=484534 more info about buy fincar online uk sustanon 10ml fluticasone propionate oral inhaler sustanon turkish sustanon http://www.actuabd.com/?order=141844 buy lithosun online in canada buy nodict online buy modalert online no prescription in canada budeprion sr 150mg information sustanon sale diflucan sale erlotinib drug http://www.actuabd.com/?order=537129 latisse bimatoprost buy generic attentrol buy cheap urimax otc nexium 500mg azithromycin no script bupropion 75 mg http://www.actuabd.com/?order=701351 lipitor 30 mg azithromycin 25 0mg t amitriptyline sale generic erlonat generic dapoxetine bactrim 800 160 mg pharmatec sustanon in canada