Sunteți pe pagina 1din 8

Java 1 Professional

Curs 1
Structura cursului

1. Concepte de baza
2. Programarea functionala
3. Date Time API. I18N
4. Concurenta
5. Sistemul de fisiere
6. NIO2 API
7. JDBC – conactarea la o baza de date
8. Module, Adnotari si Java Reflection
9. Design Patterns
Var type
Factory methods pentru colectii
IDE-ul IntelliJ varianta Community
Edition (free).
Cele mai importante 4 principii OOP
• Abstractizarea ->ascundere a detaliilor de implemenntare,
expunându-se doar funcționalitatea.
• Încapsularea ->ascunderea informațiilor (zonelor de memorie) în
interiorul clasei și modalitatea de a oferi acces indirect la acestea prin
intermediul unor metode.
• Moștenirea ->mecanismul prin care o clasă moștenește atributele și
comportamentul unei alte clase
• Polimorfismul -> posibilitatea unei instanțe de a lua forma oricăruia
dintre prototipurile superioare celui cu care a fost creată.
Enums

Definirea unei colectii de constant.

Membrii unei enumerari:

• constructor
• campuri
• metode simple
• metode abstracte

EnumSet si EnumMap -> special create pentru a putea folosi enumerari


Covarianta Contravarianta
Animal Animal

Pisica Pisica

S-ar putea să vă placă și