Sobes.tech
Junior — Middle

Zamonaviy dunyoda keng tanilgan va ishlatiladigan dasturlashda asosiy yo'nalish nima?

sobes.tech AI

AIdan javob

Modern dasturlashda keng qo'llaniladigan asosiy sohalardan biri ob'ektga yo'naltirilgan dasturlash (OOP) hisoblanadi. Bu sinflar va ob'ektlar, inkapsulyatsiya, meros va polimorfizm tushunchalariga asoslangan.

OOP kodni tuzishga yordam beradi, uni tushunarli, qayta ishlatiladigan va qo'llab-quvvatlash uchun qulay qiladi. Masalan, Flutterda, Dart tili funksional uslubni qo'llab-quvvatlagan holda, OOP vidjetlar yaratish va holatni boshqarish uchun ishlatiladi.

Dartda sinf misoli:

class Person {
  String name;
  int age;

  Person(this.name, this.age);

  void sayHello() {
    print('Salom, ismim $name va yoshim $age');
  }
}

void main() {
  var person = Person('Ivan', 30);
  person.sayHello();
}