Logo
좀비vs연구원
quiz thumbnail
Team match
College
Others

Latihan 3

Muhd Norhafizi

36

Quiz created with a premium map

20 questions

Show answers

Allow incorrect answer

Show answer when incorrect

public quiz

# 1Short Answer
Tulis satu kelas kosong bernama Pelajar. Tambah komen ringkas "kelas pelajar" pada baris dalam kelas.

All answers are currently hidden.

# 2Short Answer
Dalam kelas Pelajar, tambah dua field public: satu untuk nama (jenis String) dan satu untuk umur (jenis int).
# 3Short Answer
Tambah satu constructor ke kelas Pelajar yang menerima dua parameter: String n untuk nama dan int u untuk umur. Constructor ini perlu menetapkan nilai field nama dan umur.
# 4Short Answer
Tambah satu method void bernama 'papar' ke kelas Pelajar. Method ini sepatutnya mencetak "Nama: <nama>, Umur: <umur>" menggunakan nilai field nama dan umur.
# 5Short Answer
Tulis method 'main' yang mencipta satu objek Pelajar bernama "Ali" dengan umur 17, kemudian panggil method 'papar' pada objek tersebut.
# 6Short Answer
Cipta satu objek Pelajar tanpa menggunakan constructor yang sedia ada. Kemudian, tetapkan field nama kepada "Aina" dan field umur kepada 16 secara terus. Akhir sekali, panggil method 'papar'.
# 7Short Answer
Bina kelas Produk dengan field String nama dan double harga. Tambah constructor yang menerima nama dan harga. Bina method void info() yang mencetak "Nama: X, Harga: Y". Dalam method main, cipta dua objek Produk berbeza dan panggil method info() untuk setiap objek.
# 8Short Answer
Ubah kelas Produk supaya constructornya menggunakan 'this' untuk menetapkan field. Tambah satu constructor overload tanpa parameter yang menetapkan nama kepada "TanpaNama" dan harga kepada 0.0. Tunjukkan ciptaan objek menggunakan kedua-dua constructor.
# 9Short Answer
Bina kelas Enjin dengan field int kuasa dan constructor untuk menetapkan kuasa. Bina kelas Kereta dengan field String model dan Enjin enjin. Constructor Kereta perlu menetapkan model dan objek Enjin. Bina method info() dalam Kereta untuk mencetak "Model: X, Kuasa: Y". Dalam main, cipta objek Enjin dan objek Kereta, kemudian panggil info().
# 10Short Answer
Tulis dua baris komen dalam kod Java yang menerangkan perbezaan antara 'class' dan 'object', serta peranan 'method'.
# 11Short Answer
Apakah perkataan kunci yang digunakan untuk mengisytiharkan sebuah kelas dalam Java?
# 12Short Answer
Dalam kelas Pelajar, apakah jenis data untuk field 'nama'?
# 13Short Answer
Apakah nama kaedah khas yang digunakan untuk mencipta dan menginisialisasi objek?
# 14Short Answer
Jika sebuah method tidak mengembalikan sebarang nilai, apakah perkataan kunci yang digunakan dalam tandatangannya?
# 15Short Answer
Apakah perkataan kunci yang digunakan untuk mencipta satu contoh baharu daripada sebuah kelas?
# 16Short Answer
Dalam kelas Produk, apakah yang dirujuk oleh perkataan 'this' dalam constructor?
# 17Short Answer
Apakah kaedah yang digunakan untuk memaparkan output ke konsol dalam Java?
# 18Short Answer
Dalam komposisi objek, apakah yang diwakili oleh objek 'Enjin' dalam objek 'Kereta'?
# 19Short Answer
Apakah nama method dalam kelas Pelajar yang mencetak maklumat pelajar?
# 20Short Answer
Apakah nama field dalam kelas Produk yang menyimpan harga?
Share to Google Classroom

This quiz was created using a premium map. Access is restricted due to plan expiration.