Junior — Middle
Ce tip de date reprezintă definiția unei clase în programare?
sobes.tech AI
Răspuns de la AI
Definiția unei clase în programare reprezintă un tip de date care descrie structura și comportamentul obiectelor. În C#, o clasă este un tip de referință (reference type) care servește ca șablon pentru crearea de instanțe (obiecte).
O clasă conține câmpuri, proprietăți, metode, evenimente și alte membri, grupați într-o entitate unică. La crearea unui obiect de clasă, se alocă memorie, iar obiectul poate avea propriul său statut și comportament.
Exemplu de definiție a unei clase în C#:
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
public void SayHello()
{
Console.WriteLine($"Salut, mă numesc {Name}.");
}
}
Prin urmare, o clasă este un tip de date definit de utilizator care descrie obiecte cu caracteristici și acțiuni specifice.