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
 
            