from Wiktionary, Creative Commons Attribution/Share-Alike License

  • n. A person who, or thing that constructs
  • n. A class method (in object-oriented programming) that creates and initializes each instance of an object
  • n. A company or individual who builds racing vehicles. In Formula One, constructor status is strictly defined by the rules, but in other motorsports the term is merely a descriptor. Depending on the racing rules, some constructors (e.g. Cosworth) may provide vehicles to racing teams who are not themselves constructors , while others are both teams and constructors (Ducati Corse, Scuderia Ferrari).

from the GNU version of the Collaborative International Dictionary of English

  • n. A constructer.

from The Century Dictionary and Cyclopedia

  • n. One who constructs or makes; specifically, a builder.
  • n. One who constructs or interprets.
  • n. Sometimes written constructer.

from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.

  • n. someone who contracts for and supervises construction (as of a building)


Sorry, no etymologies found.


  • The best general advice I can give a first-time poster constructor is to describe the circumstances in which a poster will eventually be viewed: a hot, congested room filled with people who are there primarily to socialize, not to look at posters.

    2009 August « Items of Interest

  • If you call the constructor without passing in a collection, the class will automatically instantiate a articles

  • Type foo = bar; even though there is an = in the above expression, it calls a constructor, not operator =.


  • Before Guice, I had to make the same up-front decision over and over: do I call a constructor directly, or do I write a factory and call it instead?

    Artima Developer Spotlight

  • Former ACPT champion and professional crossword constructor Trip Payne discusses moving to Southern Florida to escape New York's puzzle community.

    Rachel Pine: Across and Down, Wordplay's a Winner

  • In this post I'll focus on when it is ok to call a constructor, and how to do so effectively.

    Archive 2008-05-01

  • If you are going to call a constructor, you need to have a solid understanding of the class you're instantiating.

    Archive 2008-05-01

  • They include crossword constructor Merl Reagle, who shows how he begins a puzzle from scratch, starting with words he wants to use, and then laboring (in pencil, with much erasing) to fill in around them.

    Old-Time Luster

  • Python does not automatically call the constructor of the base class, you have to explicitly call it yourself.

    A Byte of Python

  • Let's take a step back and think what we are doing: We need to call a constructor (= function) with two parameters name and children.

    The Code Project Latest Articles


Log in or sign up to get involved in the conversation. It's quick and easy.

  • People who make crossword puzzles are called constructors. All crossword puzzles used to be laid out by hand. Today many crossword puzzle constructors use computer software to assist in the puzzle layout. Crossword puzzles that end up in large newspapers or in syndication are controlled by an editor. Constructors submit their puzzles to a crossword editor and the editor decides which puzzles are selected (and for what day since crosswords raise in difficulty through the week).

    March 20, 2017