Bom dia,
No link para a documentação da classe static do Dart tem o seguinte código:
import 'dart:math';
class Point {
double x, y;
Point(this.x, this.y);
static double distanceBetween(Point a, Point b) {
var dx = a.x - b.x;
var dy = a.y - b.y;
return sqrt(dx * dx + dy * dy);
}
}
void main() {
var a = Point(2, 2);
var b = Point(4, 4);
var distance = Point.distanceBetween(a, b);
assert(2.8 < distance && distance < 2.9);
print(distance);
}
Não entendi a seguinte parte, isso é o mesmo que instanciar?
var a = Point(2, 2);
var b = Point(4, 4);
Poderiam me orientar onde encontro, no curso, sobre isso para eu aprender?
Att, Alvaro