Operator adalah suatu simbol yang digunakan untuk operasi tertentu. JAVA mempunyai banyak jenis operator antara lain:
- Assignment
- Aritmatika
- Hubungan
- Logika
- Bitwise
Klasifikasi lain tentang Operator (berdasarkan jumlah operand):
- Operator Unary: Melibatkan satu operand. Contoh: -4.00
- Operator binary: Melibatkan dua operand. Contoh: 2 + 3
- Operator tertiary: Melibatkan tiga operand. Contoh: 23 ? SI : NOSI
Read more…
Melanjutkan latihan polimorphism – overloading, sekarang kita akan melakukan latihan polimorphism – overriding. anda bisa membaca lagi ulasan polimorphism yang sudah saya tulis di artikel sebelumnya.
overriding terjadi ketika deklarasi method subclass sama dengan method dari superclass.
sebagai contoh:
Sepeda.java (yang merupakan superclass)
class Sepeda{
//deklarasi atribut
int kecepatan = 0;
int gir = 0;
// membuat method ubahGir dengan parameter pertambahanGir bertipe integer
void ubahGir(int pertambahanGir) {
gir= gir+ pertambahanGir;
System.out.println(“Gir:” + gir);
}
//membuat method tambahKecepatan dengan parameter pertambahanKecepatan
void tambahKecepatan(int pertambahanKecepatan) {
kecepatan = kecepatan+ pertambahanKecepatan;
System.out.println(“Kecepatan:” + kecepatan);
}
}
Read more…
Recent Comment