Dart NewDart's new keyword is optional, you don't need new when creating an object. var p = Point(1, 2); is the same