Class Car
unknown
dart
a year ago
627 B
5
Indexable
class Car {
int _speed = 0; // Private variable (_speed)
// Getter untuk speed
int get speed => _speed;
// Setter untuk speed (validasi agar tidak negatif)
set speed(int value) {
if (value < 0) {
print("Kecepatan tidak boleh negatif!");
} else {
_speed = value;
}
}
// Method untuk menampilkan informasi kecepatan
void showSpeed() {
print("Kecepatan mobil saat ini: $_speed km/h");
}
}
void main() {
Car myCar = Car();
// Mengatur kecepatan menggunakan setter
myCar.speed = 60;
myCar.showSpeed(); // Output: Kecepatan mobil saat ini: 60 km/h
}Editor is loading...
Leave a Comment