Bir nechta obyekt
Bir nechta obyekt
Bitta sinfdan bir nechta obyekt yaratishingiz mumkin:
Misol
Car sinfidan ikkita obyekt yarating:
class Car
{
string color = "red";
static void Main(string[] args)
{
Car myObj1 = new Car();
Car myObj2 = new Car();
Console.WriteLine(myObj1.color);
Console.WriteLine(myObj2.color);
}
}
Bir nechta sinfdan foydalanish
Shuningdek, bir sinfning obyektini yaratib, unga boshqa sinfda murojaat qilishingiz mumkin. Bu ko‘pincha sinflarni yaxshiroq tashkil qilish uchun ishlatiladi (bir sinfda barcha maydonlar va metodlar, boshqa sinfda esa Main() metodi (bajariladigan kod) joylashadi).
- prog2.cs
- prog.cs
prog2.cs
class Car
{
public string color = "red";
}
prog.cs
class Program
{
static void Main(string[] args)
{
Car myObj = new Car();
Console.WriteLine(myObj.color);
}
}
public kalit so‘ziga e’tibor berdingizmi? U kirish modifikatori deb ataladi va Car’ning color o‘zgaruvchisi/maydoni boshqa sinflar, masalan,
Program uchun ham ochiq ekanini bildiradi.
Kirish modifikatorlari va sinflar/obyektlar haqida keyingi boblarda ancha batafsil bilib olasiz.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
