• 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.  
    22. public class PenggunaanOverriding {
    23. public static void main(String[] args) {
    24. // TODO Auto-generated method stub
    25. Binatang b = new Binatang();
    26. Mamalia m = new Mamalia();
    27. Binatang bm = new Mamalia();
    28.  
    29. b.begerak();
    30. m.begerak();
    31. bm.begerak();
    32. bm.berkembangBiak();
    33. }
    34. }
    35.  
    36.  
    37.