Junior — Middle
Vai vari uzskaitīt objektu galvenās īpašības objektorientētajā programmēšanā?
sobes.tech AI
Atbilde no AI
Galvenās īpašības objektu objektorientētajā programmēšanā (OOP):
- Stāvoklis (lauki/atribūti) — dati, kas raksturo objektu.
- Uzvedība (metodes) — funkcijas vai procedūras, kuras objekts var veikt.
- Identitāte — objekta unikālitāte, kas ļauj to atšķirt no citiem.
C# valodā objekti tiek veidoti, balstoties uz klasēm, kas definē šīs īpašības. Piemēram:
public class Car
{
public string Color { get; set; } } // stāvoklis
public void Drive() // uzvedība
{
Console.WriteLine("Mašīna brauc");
}
}
Šeit objekts Car ir ar stāvokli (krāsu) un uzvedību (metodi Drive).