Tutoriale C# – Delegări, evenimente, generice

În tutorialele precedente am discutat despre particularitățile limbajului C#, raportate la paradigma programării orientate pe obiecte precum și la trăsăturile native care îl definesc. Acesta este ultimul articol pe care îl dedic în mod exclusiv prezentării limbajului la nivel de sintaxă. Mai departe, vom învăța cum să lucrăm în mediul de dezvoltare Visual Studio, cum […]

Tutoriale C# – Programarea orientată pe obiecte – 3 –

În cadrul acestui tutorial vom discuta despre moștenire, polimorfism, interfețe și structuri. Sunt elemente definitorii pentru limbajul C#, dar și pentru programarea orientată pe obiect, în general. 1.Moștenirea Acest concept, în contextul programării orientate pe obiecte, se referă la capacitatea unui limbaj de programare ce suportă paradima menționată anterior, de a extinde un tip de date definit de utilizator […]

Tutoriale C# – Programarea orientată pe obiecte – 2 –

În acest tutorial vom învăța despre unele dintre cele mai importante concepte ale limbajului C#, ca limbaj orientat pe obiect. Sunt elemente cu o mare aplicabilitate în practică, drept pentru care merită o atenție deosebită. 1. Proprietăți Proprietățile sunt membrii ai clasei care permit accesarea câmpurilor private, ca și cum ele ar fi declarate public. […]

Tutoriale C# – Programarea orientată pe obiecte – 1 –

În cadrul acestui tutorial o să discutăm despre particularitățile limbajului C# raportate la paradigma de programare care îi determină funcționalitatea, și anume la POO. 1. Ce este o clasă? Programarea orientată pe obiect este cea mai importantă paradigmă de programare a tuturor timpurilor. Funcționalitatea ei se remarcă prin capacitatea de manipulare atât a obiectelor reale […]

Tutoriale C# – Elemente comune cu limbajele C și C++

Acum că am văzut cum este structurată platforma .NET precum și mecanismul de compilare a codului C# în cadrul acestei platforme, a venit momentul să ne orientăm strict pe limbaj. 1 – Elemente generale Am precizat în tutorialul precedent că limbajul C# este un limbaj multiparadigmă, ceea ce s-ar traduce prin ”un limbaj care acceptă mai […]

Tutoriale C# – Prezentarea limbajului

Limbajul C# este unul dintre cele mai utilizate limbaje de programare multiparadigmă din lume, fiind clasat în acest moment pe locul 5 mondial, ca nivel de popularitate. Este un limbaj simplu, modern, cu o flexibilitate foarte mare în ceea ce privește dezvoltarea de aplicații și portabilitatea acestora (deși există unele voci care spun că portabilitatea […]