• Source
    1. public class Binatang {
    2. public void begerak(){
    3. System.out.println("Binatang bergerak sesuai kemampuannya");
    4. }
    5. public void berkembangBiak(){
    6. System.out.println("Binatang berkembang biak sesuai kemampuannya");
    7. }
    8.  
    9. }
    10.  
    11. public class Mamalia extends Binatang {
    12. //overriding method parent class
    13. public void begerak(){
    14. System.out.println("Mamalia bergerak sebagian besar dengan kakinya");
    15. }
    16. public void berlari(){
    17. System.out.println("Sebagian Mamalia dapat berlari");
    18. }
    19. }
    20.  
    21. public class PenggunaanOverriding {
    22. public static void main(String[] args) {
    23. // TODO Auto-generated method stub
    24. Binatang b = new Binatang();
    25. Mamalia m = new Mamalia();
    26. Binatang bm = new Mamalia();
    27.  
    28. b.begerak();
    29. m.begerak();
    30. bm.begerak();
    31. bm.berkembangBiak();
    32. }
    33. }
    34.  
    35.