Overriding berbeda dengan overloading. Overriding menuliskan kembali method yang sama persis (method yang sama tetapi implementasinya berbeda dari method yang khusus dari superclass dan memiliki nilai kembali (return) mathod yang di Overriding harus public).
Contoh:
class SiswaTKI { .............. public String getBaju() { System.out.println(“Hitam”); }}
..............
public String getBaju() {
System.out.println(“Hitam dan Hijau”);
}
}