void main() { for (int i = 0; i < 5; i++) { print('hello ${i + 1}'); } var bike = new Bicycle(2, 1); print(bike); bike.applyBrake(1); print(bike); bike.speedUp(8); print(bike); } class Bicycle { int cadence; int _speed = 0; int gear; Bicycle(this.cadence, this.gear); // Bicycle(this.cadence, this._speed, this.gear); int get speed => _speed; void applyBrake(int decrement) { _speed -= decrement; } void speedUp(int increment) { _speed += increment; } String toString() => 'Bicycle: $_speed mph'; } // class Bicycle { // int cadence; // int speed; // int gear; // Bicycle(int cadence, int speed, int gear) // : this.cadence = cadence, // this.speed = speed, // this.gear = gear; // }