VISUAL C# .NET II – Objektno-orijentirano programiranje

Lokacije
Infokatedra d.o.o.
Prilaz Gjure Deželića 62
10000 Zagreb
Tel: 01/4840-064
Fax: 01/4840-065
Objektno orijentirano programiranje je jedan od najzastupljenijih smjerova u programiranju danas. OO programiranje pojednostavljuje razvoj i testiranje iznimno velikih i kompliciranih sustava.

Kao neke od odlika objektno orijentiranog programiranja spomenuti ćemo apstrakciju podataka, enkapsulaciju, polimorfizam i nasljeđivanje. .NET platforma je u potpunosti dizajnirana za razvoj objektno orijentiranih aplikacija i kao takva je odlična podloga za učenje i prihvaćanje OO strategije u razvoju modernih aplikacija.

Cilj
Seminar je namijenjen polaznicima koji poznaju osnovne koncepte programiranja. Cilj je seminara upoznavanje s principima objektno orijentiranog programiranja. Po završetku polaznik zna dizajnirati i koristiti vlastite tipove podataka, te koristiti i nadograđivati tipove koji su već ugrađeni u .NET platformu.

Sadržaj

  • Razredi (Classes) – što su razred i instanca objekta, mehanizam alokacije i pristupa memoriji
  • Polimorfizam, enkapsulacija, nasljeđivanje – principi objektno orijentiranog programiranja
  • Prava pristupa i sučelje razreda – povezivanje objekata
  • Svojstva (Properties) – izravno pristupanje podacima razreda
  • Pretovarivanje (Overloading) – više verzija iste funkcije
  • Operatori - +, -, *, /, <, >, <=, >=, ==, !=
  • Virtualne metode i premošćivanje (Override)
  • Apstrakne klase, sučelja i konačne (sealed) klase
  • Indexeri
  • Događaji i delegate objekti

Predznanje
Seminar zahtijeva predznanje seminara: PG08 Microsoft Visual C# .NET 2.0 I - uvod u programiranje ili odgovarajuće znanje

Nastavni materijal
Priručnik za polaznike: "Visual C# .NET II – Objektno-orijentirano programiranje", grupa autora

Certifikati:
  • Upis u radnu knjižicu: ne
  • Certifikat: ne
  • Uvjerenje: ne
  • In-house: ne
  • Svjedodžba: ne
  • Diploma: ne