[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/VirajPatidar/Java-Programs/main/constructor_overloading.java [Back]  [Original]

class constructor_overloading {
    String language;
    constructor_overloading() {
      this.language = "Java";
    }
    constructor_overloading(String language) {
      this.language = language;
    }
    public void getName() {
      System.out.println("Programming Langauage: " + this.language);
    }
    public static void main(String[] args) {
      // non-parameterized constructor
      constructor_overloading obj1 = new constructor_overloading();
      // parameterized constructor
      constructor_overloading obj2 = new constructor_overloading("C++");
      obj1.getName();
      obj2.getName();
    }
  }

// class Main {
//     int a;
//     boolean b;
//     public static void main(String[] args) {
  
//       // A default constructor is called
//       Main obj = new Main();
  
//       System.out.println("Default Value:");
//       System.out.println("a = " + obj.a);
//       System.out.println("b = " + obj.b);
//     }
// }

Web Proxy Viewer  |  New URL  |  Original Page