In Java, a constructor is a block of codes similar to the method. It is called when an instance of the class is created. At the time of calling constructor, memory for the object is allocated in the memory.
It is a special type of method which is used to initialize the object.
Every time an object is created using the new() keyword, at least one constructor is called.
It calls a default constructor if there is no constructor available in the class. In such case, Java compiler provides a default constructor by default.
Constructor has same name as the class and looks like this in a java code.
- public class MyClass{
-
//This is the constructor
-
MyClass(){
-
}
-
..
-
}
-