A constructor is described in the same fashion as any other method. In C++ and Java the definition is found in the class description. One difference is that no return value is specified.