Constructors Called when an object is created Normal methods, except they have No return type (not even void) The same name as the class Can have several constructors using overloading ie. different parameters, eg: List() List(int n) List(int n, double x)