Class Car
Anonymous
dart
02/05/2025 1:58 PM
836 B
13
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