What is Constructor?
Constructors are special methods
Invoked when creating a new instance of an
object
Used to initialize the fields of the instance
Constructors has the same name as the class
Have no return type
Can have parameters
Can be private, protected, internal,
public