Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


PROGRAMARE ORIENTATA OBIECT - Object Oriented Programming (OOP)

java



+ Font mai mare | - Font mai mic



PROGRAMARE ORIENTATA OBIECT - Object Oriented Programming (OOP)

Programarea orientata obiect este un concept remarcabil - chiar daca in realitate nu este foarte "modern", el aparand ideatic inca din anii '70 ! Ideea centrala este destul de simpla si clara:organizati programele intr-un mod care sa oglindeasca modul cum sunt organizate obiectele din lumea reala.

 

In mod normal prezentarea urmatoare ar trebui privita doar ca o recapitulare a principiilor OOP studiate deja in cadrul limbajului C++.



 

Un program este privit in general ca o lista de instructiuni care ii spun calculatorului ce are de facut.Un program este considerat de OOP drept un set de obiecte care lucreaza impreuna cu scopul de a indeplini o sarcina.

 

Ca exemplu sa luam un model practic extrem de intalnit in aceste zile - construirea unui PC din diferite componente separate (placa de baa, placa video, procesor, etc.).Intern, fiecare dintre aceste componente poate fi extrem de complicata si complexa dar cel ce asambleaza intregul nu are nevoie sa stie exact detaliile de functionare interna a fiecarei componente ci doar cateva date foarte concrete:

 

-         se vor potrivi aceste componente la nivel fizic ?

-         vor putea lucra impreuna din punct de vedere functional aceste componente ?

 

Odata cunoscute interactiunile dintre componente realizarea sistemului final va fi destul de simpla.

 

Programarea orientata obiect se muleaza perfect pe exemplul anterior ; programul nostru fiunal se compune din mai multe componente - obiecte care trebuie sa interactioneze cu succes.

 

Un obiect este un element independent al unui program, care reprezinta un set de caracteristici corelate si este proiectat pentru a realiza anumite sarcini.Obiectele mai sunt numite si instante.

 



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1173
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved