constructor

One who builds

A constructor is something that constructs—a builder or maker.

In programming, a constructor is a special method that initializes a new object when it's created, setting up its initial state: The constructor takes three parameters.

The term appears in object-oriented languages like Java, Python, and JavaScript.

Outside computing, constructor occasionally describes anyone who builds or assembles things.

programming

class

Grouping by shared traits

method · new · super · this · prototype · inheritance · instantiation · parameters · arguments · factory

building

builder

One who erects structures

bricklayer · mason · carpenter · plumber · electrician · roofer · welder · scaffolder · surveyor · laborer

assembly

assembler

Converts assembly to executable

machinist · technician · erector · joiner · finisher · calibrator · mechanic · production · laminator · adjuster

design

blueprint

Detailed technical drawing

schematic · specification · layout · template · diagram · sketch · planning · conceptualization · engineering · CAD

Categories
Opposites
creation vs destruction

constructordestructor

Furnace for burning refuse

destroyer · demolisher · wrecker · dismantler · razer

production role

constructorconsumer

One who acquires goods

user · end-user · client · recipient

role in project lifecycle

constructordismantler

One who takes apart

scrapper · salvager

Phrases
Family

construct, construction, reconstruct, reconstruction, constructions, reconstructed, constructs, deconstruct, deconstruction

Familiarity
Top 200,000
Profile
Used worldwide · Timeless · Rated G