Anda di halaman 1dari 1

Nama : I Made Arya Sadhu Harta Wijaya

No. Absen : 17
Kelas : XI RPL 2
1. Jelaskan yang dimaksud overloading!
Jawab: Overloading adalah sebuah konsep pemprograman di mana beberapa
method dengan nama yang sama pada suatu kelas memiliki parameter yang
berbeda.
2. Tuliskan sintaksis apabila ingin method getAlamat dalam class Siswa untuk
dideklarasikan final!
Jawab: public final class Siswa {
    
    private String alamat;
    
    public String getAlamat() {
        return alamat;
    }
 
    public void setAlamat(String alamat) {
        this.alamat = alamat;
    }
    
}
3. Apa yang dimaksud polymorphic arguments?
Jawab: Polymorphic arguments adalah tipe suatu parameter yang
menerima suatu nilai yang bertipe subclass-nya.
4. Apa yang dimaksud inheritance?
Jawab: Inheritance (Pewarisan) merupakan salah satu dari tiga konsep dasar
OOP. Konsep inheritance ini mengadopsi dunia riil dimana suatu
entitas/obyek dapat mempunyai entitas/obyek turunan. ... Sedangkan class
turunan itu sendiri seringkali disebut subclass atau child class.
5. Apa yang dimaksud method overloading?
Jawab: Overloading memungkinkan berbagai method yang berbeda untuk
memiliki nama yang sama, tetapi dengan signature yang berbeda pada
bahasa pemrograman Java. Signature dapat berbeda oleh angka dari input
parameter atau tipe dari input parameter atapun juga keduanya.

Anda mungkin juga menyukai