SOAL LATIHAN !
1. Berikan
contoh dari abstraksi ?
Jawab : contoh dari abstraksi yaitu terlihat sebuah mobil jika dipecah-pecah bagian- bagiannya kita akan dapatkan seperti ban, mesin, rangka mobil, kaca, dan lain-lain dan hal ini berlaku sebaliknya, Jika kita gabungkan bagian-bagian tersebut maka kita akan mendapatkan sebuah kelas mobil. Kita bisa lihat contoh dibawah ini.
Jawab : contoh dari abstraksi yaitu terlihat sebuah mobil jika dipecah-pecah bagian- bagiannya kita akan dapatkan seperti ban, mesin, rangka mobil, kaca, dan lain-lain dan hal ini berlaku sebaliknya, Jika kita gabungkan bagian-bagian tersebut maka kita akan mendapatkan sebuah kelas mobil. Kita bisa lihat contoh dibawah ini.
Contoh
abstraksi
2. Jelaskan
tentang Superclass dan Subclass?
Jawab : Superclass adalah gabungan dari beberapa class.
Jawab : Superclass adalah gabungan dari beberapa class.
Subclass adalah class yang terdapat di dalam
class.
3. Berikan
contoh inheritance ?
Jawab : Mobil sebagai kelas yang mewarisi disebut sebagai super class, sedangkan sedan, truk dan bus sebagai kelas yang diwarisi disebut sub class.
Jawab : Mobil sebagai kelas yang mewarisi disebut sebagai super class, sedangkan sedan, truk dan bus sebagai kelas yang diwarisi disebut sub class.
Inheritance
(Pewarisan).
4. Sebutkan
persamaan dan perbedaan system.out.print dan system.out.println ?
Jawab : Persamaannya : Untuk menampilkan teks yang diapit oleh tanda petik ganda (“ “) pada layar.
Perbedaannya : System.out.print ( ) untuk menampilkan output yang tidak akan membuat baris baru, sedangkan, System.out.println ( ) untuk menampilkan output yang akan membuat baris baru.
Jawab : Persamaannya : Untuk menampilkan teks yang diapit oleh tanda petik ganda (“ “) pada layar.
Perbedaannya : System.out.print ( ) untuk menampilkan output yang tidak akan membuat baris baru, sedangkan, System.out.println ( ) untuk menampilkan output yang akan membuat baris baru.
5. Sebutkan
symbol perbandingan pada java ?
Jawab : < ( lebih kecil ), > ( lebih besar ), >= ( lebih besar atau sama dengan ), <= ( lebih kecil atau sama dengan ), == ( sama dengan ), != ( tidak sama dengan ).
Jawab : < ( lebih kecil ), > ( lebih besar ), >= ( lebih besar atau sama dengan ), <= ( lebih kecil atau sama dengan ), == ( sama dengan ), != ( tidak sama dengan ).
6. Apa
fungsi dari Buffereader ?
Jawab : Berfungsi untuk menangkap input atau memasukkan input dari keyboard.
Jawab : Berfungsi untuk menangkap input atau memasukkan input dari keyboard.
7. Apa
perbedaannya float dan double ?
Jawab : float = 32 bits dengan range , sedangkan
Jawab : float = 32 bits dengan range , sedangkan
Double = 64 bits dengan range
8. Sebutkan
beberapa operator aritmatika pada java ?
Jawab : + ( penjumlahan ), - ( pengurangan ), * ( perkalian ), / ( pembagian ), % ( sisa hasil bagi atau modulus ), ++ ( menambahkan nilai 1 ke variabel atau increment ), -- ( mengurangi nilai 1 ke variabel ).
Jawab : + ( penjumlahan ), - ( pengurangan ), * ( perkalian ), / ( pembagian ), % ( sisa hasil bagi atau modulus ), ++ ( menambahkan nilai 1 ke variabel atau increment ), -- ( mengurangi nilai 1 ke variabel ).
9. Apa
yang dimaksud method pada java ?
Jawab : Antar muka ( interface ) antara pengguna kelas dengan data yang ada di dalam kelas.
Jawab : Antar muka ( interface ) antara pengguna kelas dengan data yang ada di dalam kelas.
10. Sebutkan
3 struktur pemilihan pada java ?
Jawab : - if
Jawab : - if
-
if…else
-
if…else…if
TERIMA KASIHHHH
BalasHapusIya sama-sama...semoga bermanfaat..
BalasHapus