tampurus

Multilevel & Hierarchical Inheritance

Mar 16th, 2022 (edited)
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.76 KB | None | 0 0
  1. // Multilevel
  2.  
  3. class A{
  4.     int a=5;
  5. }
  6. class B extends A{
  7.     int  b = 5;
  8. }
  9. class C extends B{
  10.     void sum(){
  11.         System.out.println(a+b);
  12.     }
  13. }
  14. public class Main
  15. {
  16.    
  17.     public static void main(String[] args) {
  18.         C obj = new C();
  19.         obj.sum();
  20.     }
  21. }
  22. // Output : 10
  23.  
  24. // Hierarchical Inheritance
  25. class A{
  26.     int a=5,b=6;
  27. }
  28. class B extends A{
  29.     void mul(){
  30.         System.out.println("multiply "+a*b);
  31.     }
  32. }
  33. class C extends A{
  34.     void sum(){
  35.         System.out.println("Addition "+a+b);
  36.     }
  37. }
  38. public class Main
  39. {
  40.    
  41.     public static void main(String[] args) {
  42.        
  43.         B obj_b = new B();
  44.         C obj_c = new C();
  45.        
  46.         obj_b.mul();
  47.         obj_c.sum();
  48.        
  49.     }
  50. }
  51. // Output : multiply 30
  52. //          Addition 11
Add Comment
Please, Sign In to add comment