Sobes.tech
Junior — Middle

Aký je hlavný smer v programovaní, ktorý je široko uznávaný a používaný v súčasnom svete?

sobes.tech AI

Odpoveď od AI

Jedným z hlavných a široko používaných smerov v modernom programovaní je objektovo orientované programovanie (OOP). Je založené na konceptoch tried a objektov, zapuzdrovania, dedičnosti a polymorfizmu.

OOP pomáha štruktúrovať kód, čím ho robí zrozumiteľnejším, znovu použitelným a udržiavateľným. Napríklad v Flutteri, hoci jazyk Dart podporuje funkcionálny štýl, OOP sa používa na tvorbu widgetov a správu stavu.

Príklad triedy v Dart:

class Person {
  String name;
  int age;

  Person(this.name, this.age);

  void sayHello() {
    print('Ahoj, volám sa $name a mám $age rokov');
  }
}

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