Sunday, June 16, 2019 05:38

Archive for iunie, 2017

Structuri

sâmbătă, iunie 24th, 2017

În C# și framework-ul .NET există două implementări ale conceptului de „clasă”, din punct de vedere al OOP: clase și structuri.

Știm deja că clasele sunt definite utilizând cuvântul cheie class; structurile sunt definite utilizând cuvântul cheie struct.… Read more

Metode generice

vineri, iunie 23rd, 2017

Metodele generice, ca și clasele generice, sunt metode parametrizate (tipizate) pe care le folosim atunci când nu putem specifica tipul parametrilor metodei. De asemenea, la fel ca în cazul claselor generice, înlocuirea tipurilor necunoscute cu tipuri specifice se întâmplă la apelarea metodei.… Read more

Clase generice

duminică, iunie 18th, 2017

Clasele generice, cunoscute și sub numele de tipuri de date generice, sau pur și simplu generice, sunt clase de tip necunoscut, până în momentul în care sunt instanțiate intr-un tip specific.

Deoarece acest concept este un pic mai greu de explicat, voi exemplifica mai întâi un caz specific care vă va ajuta să îl înțelegeți mai bine.… Read more

Clase imbricate

vineri, iunie 9th, 2017

C# oferă clase imbricate care, la fel ca toate celelalte concepte de programare imbricate, implică un construct definit în interiorul corpului unui alt construct. Clasa definită în acest fel se numește „clasa interioară”, în timp ce clasa care o conține se numește „clasă exterioară”.… Read more