Programarea orientată pe obiecte Curs 1
Organizare (1) Curs Alexandru IOVANOVICI E-mail:  [email_address] Tel: 0746-173820 www.bjt.ro/~alex/poo Laborator la fel ;-) Atentie ! Odata la doua sapt. se face curs şi in cealalta saptamana se face laborator (cate 2 ore)
Eu si cursul ...
Organizare (2) Evaluare la sfarsitul fiecarui laborator;
la sfarsitul cursului (lucrare scrisa)
pe activitate/ parcurs Notele vor fi folosite ca si note pe parcurs la informatica la clasele din care faceti parte (veti avea doua note in plus)
Portia de Dilbert
Bibliografie I. Jurca: “ Programarea orientată pe obiecte. Limbajul Java ”,   Ed. de Vest, 2005
K. Arnold, J. Gosling, D. Holmes:    “ The Java Programming Language ”, 4th edition,   Addison Wesley, 2005
C. Marinescu, P. Mihancea: <cartea_de_lab>
Diverse altele, recomandate pe parcurs;
Google -;)
Multumiri Aceasta prezentare (si cele ce vor urma) are la baza cartea  Ioan Jurca – Programarea Orientata pe Obiecte  cat si diferite materiale “culese” din Internet. Peste tot unde am folosit diferite surse am incercat sa mentionez autorii acestora. Eventualele scapari sunt  mea culpa .
Roadmap (1) Introducere
Clase şi obiecte
Moştenire şi polimorfism
Interfeţe
Clase şi interfeţe încuibate
Excepţii şi aserţiuni
Pachete
Operaţii de intrare/ieşire
Colecţii
Programare concurentă în Java
Interfeţe grafice (GUI)
Roadmap (2) Modelare şi programare
Paradigme de programare
Caracteristicile orientării pe obiecte
Elemente ale UML
Ciclul de viaţă al software-ului
Maşini virtuale, cod virtual
Limbaje orientate pe obiecte
Obiective Introduerea conceptului de Programare Orientata pe Obiecte;
Prezentarea modului in care aceasta tehnica poate fi folosita pentru dezvoltarea de programe  bune ; GOOD
De ce ? Probleme: Costurile de dezvoltare  software cresc, iar pretul hardware-ului scade;

Curs1-POO-Loga