Junior — Middle
Proqramlaşdırma dilində yönləndirmə qurucusu necə həyata keçirilir?
sobes.tech Süni İntellekt
AI-dan cavab
Flutter (Dart) daxilində, yönləndirici konstruktor bir konstruktorun digərini çağırmasına imkan verir və bu, kod təkrarlamasını qarşısını almaq üçün edilir. Bu, iki nöqtə və digər konstruktorun adından istifadə etməklə edilir.
Nümunə:
class Point {
final int x, y;
Point(this.x, this.y);
// X oxunda nöqtə yaradan yönləndirici konstruktor
Point.alongXAxis(int x) : this(x, 0);
}
void main() {
var p = Point.alongXAxis(5);
print('x: p.x, y: p.y'); // x: 5, y: 0
}