Junior — Middle
Кадом самти асосии барномасозӣ, ки дар ҷаҳони муосир васеъ эътироф ва истифода мешавад?
sobes.tech AI
Ҷавоб аз AI
Як яке з основних і широко використовуваних напрямків у сучасному програмуванні є об'єктно-орієнтоване програмування (ООП). Воно базується на концепціях класів і об'єктів, інкапсуляції, спадкування та поліморфізму.
ООП допомагає структурувати код, роблячи його більш зрозумілим, повторно використовуваним і підтримуваним. У Flutter, наприклад, хоча мова Dart підтримує функціональний стиль, ООП використовується для створення віджетів і управління станом.
Приклад класу в Dart:
class Person {
String name;
int age;
Person(this.name, this.age);
void sayHello() {
print('Привіт, мене звати $name і мені $age років');
}
}
void main() {
var person = Person('Ivan', 30);
person.sayHello();
}