constructor n 1: someone who contracts for and supervises construction (as of a building) [syn: {builder}, {constructor}]
Constructor \Con*struct"or\, n. [Cf. LL. constructor.] A constructer. [1913 Webster]
constructor <programming> 1. In {functional programming} and {type theory}, one of the symbols used to create an object with an {algebraic data type}. 2. A function provided by a {class} in {C++} and some other {object-oriented languages} to {instantiate} an object, i.e. to name it and initialise it. The constructor function has the same name as the class. A class may also have a {destructor} function to destroy objects of that class. (1994-10-20)