what is the purpose of a constructor java code example

Example 1: how to create a constructor in java

class Other{
    public Other(String message){
        System.out.println(message);
    }
}

class scratch{
    public static void main(String[] args) {
        Other method = new Other("Hey");
        //prints Hey to the console
    }
}

Example 2: type of constructor in java

There are three types of constructors: 
Default, No-arg constructor and Parameterized.
  
If you do not implement any constructor in your class,
Java compiler inserts a default constructor into your code on your behalf.
This constructor is known as default constructor.
  
Constructor with no arguments is known as no-arg constructor

Constructor with arguments(or you can say parameters) is known as 
Parameterized constructor.

Tags:

Cpp Example