Skip to content

Instantly share code, notes, and snippets.

@heftekharm
Last active November 25, 2021 18:26
Show Gist options
  • Save heftekharm/9ee58af514e7d0a2b08bec96b0336c4c to your computer and use it in GitHub Desktop.
Save heftekharm/9ee58af514e7d0a2b08bec96b0336c4c to your computer and use it in GitHub Desktop.
abstract class Shape {
final int size;
Shape(this.size);
static Shape circle(int outerRadius, [int innerRadius = 0]) => _Circle(outerRadius, innerRadius);
static Shape square(int size) => _Square(size);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment