NEW
Font size
WorksheetsPython Review - Class Mobil
Total questions: 10
Worksheet time: 5mins
Tujuan "__init__" dalam Class Mobil adalah?
Menjalankan metode pada mobil
Menampilkan informasi mobil
Menginisialisasi atribut objek saat objek dibuat
Mengubah warna mobil
Apa output dari kode berikut?
mobil1 = Mobil("Toyota", "Fortuner", 2021, "Hitam")
mobil1.tampilkan_info()
Menampilkan status mesin mobil
Menampilkan semua atribut mobil
Menampilkan warna mobil saja
Tidak ada output karena metode tidak dijalankan
Jika status awal mobil adalah "stasioner", apa yang terjadi jika metode nyalakan_mesin() dipanggil?
Status berubah menjadi "mati"
Status berubah menjadi "menyala"
Status tetap "stasioner"
Akan muncul error
Metode apa yang digunakan untuk mengubah warna mobil?
ubah_warna()
tampilkan_info()
nyalakan_mesin()
matikan_mesin()
Apa arti dari self dalam sebuah metode?
Menyimpan semua metode dalam kelas
Digunakan untuk merujuk pada objek saat ini
Menyimpan atribut statis dari kelas
Digunakan untuk memanggil kelas lain
Jika kode berikut dijalankan, apa hasilnya?
mobil_saya = Mobil("Honda", "Civic", 2022, "Merah")
mobil_saya.matikan_mesin()
Mesin mobil dimatikan jika status "menyala"
Status berubah menjadi "mati" tanpa syarat
Tidak ada perubahan karena mesin belum dinyalakan
Akan muncul error
Apa fungsi dari metode tampilkan_info() dalam Class Mobil?
Mengubah atribut mobil
Menghapus objek mobil
Menampilkan informasi detail mobil
Mengubah status mesin
Jika ingin membuat mobil baru dengan warna "Biru", apa perintah yang benar?
Mobil("Suzuki", "Ertiga", 2021)
Mobil("Suzuki", "Ertiga", 2021, "Biru")
Mobil.baru("Suzuki", "Ertiga", 2021, "Biru")
Mobil.tambah_warna("Biru")
Apa yang terjadi jika super() digunakan dalam class turunan?
Memanggil metode atau atribut dari class turunan
Memanggil metode atau atribut dari class induk
Menginisialisasi atribut baru pada class turunan
Membuat objek baru dari class turunan
Apa yang terjadi jika kode berikut dijalankan?
mobil = Mobil("Toyota", "Avanza", 2020, "Hitam")
mobil.nyalakan_mesin()
mobil.nyalakan_mesin()
Mesin akan menyala dua kali
Akan muncul error karena metode dipanggil dua kali
Mesin akan tetap menyala tanpa error
Status mesin akan berubah menjadi "mati"
