See constructor in All languages combined, or Wiktionary
{ "antonyms": [ { "word": "destructor" } ], "derived": [ { "_dis1": "0 0 0", "word": "bioconstructor" } ], "etymology_templates": [ { "args": { "1": "en", "2": "ine-pro", "3": "*strew-" }, "expansion": "", "name": "root" }, { "args": { "1": "en", "2": "ML.", "3": "cōnstrūctor" }, "expansion": "Medieval Latin cōnstrūctor", "name": "der" }, { "args": { "1": "en", "2": "la", "3": "cōnstruō", "t": "to build" }, "expansion": "Latin cōnstruō (“to build”)", "name": "der" }, { "args": { "1": "en", "2": "construct", "3": "-or", "id2": "agent noun" }, "expansion": "By surface analysis, construct + -or", "name": "surf" } ], "etymology_text": "From Medieval Latin cōnstrūctor, from Latin cōnstruō (“to build”). By surface analysis, construct + -or.", "forms": [ { "form": "constructors", "tags": [ "plural" ] } ], "head_templates": [ { "args": {}, "expansion": "constructor (plural constructors)", "name": "en-noun" } ], "hyphenation": [ "con‧struct‧or" ], "lang": "English", "lang_code": "en", "pos": "noun", "senses": [ { "categories": [], "examples": [ { "ref": "1887, Harriet W. Daly, Digging, Squatting, and Pioneering Life in the Northern Territory of South Australia, page 134:", "text": "All this time the great work over which South Australia was spending large sums of money, aided by unceasing efforts on the part of her telegraph constructors, was going on.", "type": "quote" } ], "glosses": [ "A person who, or thing that, constructs." ], "id": "en-constructor-en-noun-E2kPlKxI", "links": [ [ "construct", "construct" ] ], "translations": [ { "_dis1": "58 39 3", "code": "ba", "lang": "Bashkir", "roman": "töźöwse", "sense": "one who constructs", "word": "төҙөүсе" }, { "_dis1": "58 39 3", "code": "be", "lang": "Belarusian", "roman": "kanstrúktar", "sense": "one who constructs", "tags": [ "masculine" ], "word": "канстру́ктар" }, { "_dis1": "58 39 3", "code": "cs", "lang": "Czech", "sense": "one who constructs", "tags": [ "masculine" ], "word": "konstruktér" }, { "_dis1": "58 39 3", "code": "fi", "lang": "Finnish", "sense": "one who constructs", "word": "rakentaja" }, { "_dis1": "58 39 3", "code": "ru", "lang": "Russian", "roman": "konstrúktor", "sense": "one who constructs", "tags": [ "masculine" ], "word": "констру́ктор" }, { "_dis1": "58 39 3", "code": "ru", "english": "builder", "lang": "Russian", "roman": "stroítelʹ", "sense": "one who constructs", "tags": [ "masculine" ], "word": "строи́тель" }, { "_dis1": "58 39 3", "code": "uk", "lang": "Ukrainian", "roman": "konstrúktor", "sense": "one who constructs", "tags": [ "masculine" ], "word": "констру́ктор" }, { "_dis1": "58 39 3", "code": "uk", "english": "builder", "lang": "Ukrainian", "roman": "budivélʹnyk", "sense": "one who constructs", "tags": [ "masculine" ], "word": "будіве́льник" } ] }, { "categories": [ { "kind": "topical", "langcode": "en", "name": "Automotive", "orig": "en:Automotive", "parents": [ "Transport", "All topics", "Fundamental" ], "source": "w" }, { "_dis": "8 63 30", "kind": "other", "name": "English entries with incorrect language header", "parents": [ "Entries with incorrect language header", "Entry maintenance" ], "source": "w+disamb" }, { "_dis": "8 72 21", "kind": "other", "name": "English terms suffixed with -or (agent noun)", "parents": [], "source": "w+disamb" }, { "_dis": "6 77 17", "kind": "other", "name": "Entries with translation boxes", "parents": [], "source": "w+disamb" }, { "_dis": "11 70 19", "kind": "other", "name": "Terms with Bashkir translations", "parents": [], "source": "w+disamb" }, { "_dis": "11 72 17", "kind": "other", "name": "Terms with Belarusian translations", "parents": [], "source": "w+disamb" }, { "_dis": "10 72 18", "kind": "other", "name": "Terms with Bulgarian translations", "parents": [], "source": "w+disamb" }, { "_dis": "32 52 17", "kind": "other", "name": "Terms with Czech translations", "parents": [], "source": "w+disamb" }, { "_dis": "7 73 21", "kind": "other", "name": "Terms with Esperanto translations", "parents": [], "source": "w+disamb" }, { "_dis": "11 70 19", "kind": "other", "name": "Terms with Finnish translations", "parents": [], "source": "w+disamb" }, { "_dis": "9 72 19", "kind": "other", "name": "Terms with French translations", "parents": [], "source": "w+disamb" }, { "_dis": "8 72 20", "kind": "other", "name": "Terms with German translations", "parents": [], "source": "w+disamb" }, { "_dis": "8 68 25", "kind": "other", "name": "Terms with Greek translations", "parents": [], "source": "w+disamb" }, { "_dis": "7 73 20", "kind": "other", "name": "Terms with Italian translations", "parents": [], "source": "w+disamb" }, { "_dis": "7 73 20", "kind": "other", "name": "Terms with Japanese translations", "parents": [], "source": "w+disamb" }, { "_dis": "10 71 19", "kind": "other", "name": "Terms with Korean translations", "parents": [], "source": "w+disamb" }, { "_dis": "11 62 27", "kind": "other", "name": "Terms with Polish translations", "parents": [], "source": "w+disamb" }, { "_dis": "33 54 13", "kind": "other", "name": "Terms with Portuguese translations", "parents": [], "source": "w+disamb" }, { "_dis": "7 73 20", "kind": "other", "name": "Terms with Russian translations", "parents": [], "source": "w+disamb" }, { "_dis": "10 72 18", "kind": "other", "name": "Terms with Swedish translations", "parents": [], "source": "w+disamb" }, { "_dis": "10 71 19", "kind": "other", "name": "Terms with Ukrainian translations", "parents": [], "source": "w+disamb" }, { "_dis": "32 56 12", "kind": "other", "name": "Terms with Vietnamese translations", "parents": [], "source": "w+disamb" }, { "_dis": "36 60 4", "kind": "topical", "langcode": "en", "name": "People", "orig": "en:People", "parents": [ "Human", "All topics", "Fundamental" ], "source": "w+disamb" } ], "glosses": [ "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)." ], "hyponyms": [ { "_dis1": "10 51 39", "sense": "object-oriented programming", "word": "copy constructor" }, { "_dis1": "10 51 39", "sense": "object-oriented programming", "word": "default constructor" }, { "_dis1": "10 51 39", "sense": "object-oriented programming", "word": "empty constructor" }, { "_dis1": "10 51 39", "sense": "object-oriented programming", "word": "nullary constructor" } ], "id": "en-constructor-en-noun-ykcKqv~w", "links": [ [ "automotive", "automotive" ], [ "Formula One", "Formula One" ] ], "raw_glosses": [ "(automotive) 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)." ], "related": [ { "_dis1": "10 51 39", "sense": "object-oriented programming", "word": "constructorless" } ], "topics": [ "automotive", "transport", "vehicles" ], "translations": [ { "_dis1": "21 74 4", "code": "fi", "lang": "Finnish", "sense": "in automotive: someone who builds racing vehicles", "word": "rakentaja" }, { "_dis1": "21 74 4", "code": "fr", "lang": "French", "sense": "in automotive: someone who builds racing vehicles", "tags": [ "feminine" ], "word": "écurie" } ] }, { "categories": [ { "kind": "topical", "langcode": "en", "name": "Object-oriented programming", "orig": "en:Object-oriented programming", "parents": [ "Programming", "Computing", "Software engineering", "Technology", "Computer science", "Engineering", "Software", "All topics", "Sciences", "Applied sciences", "Media", "Fundamental", "Communication" ], "source": "w" } ], "glosses": [ "A class method that creates and initializes each instance of an object." ], "id": "en-constructor-en-noun-dYQc7Zmm", "links": [ [ "object-oriented programming", "object-oriented programming" ], [ "class", "class" ], [ "method", "method" ], [ "create", "create" ], [ "initialize", "initialize" ], [ "instance", "instance" ], [ "object", "object" ] ], "qualifier": "object-oriented programming", "raw_glosses": [ "(object-oriented programming) A class method that creates and initializes each instance of an object." ] } ], "sounds": [ { "ipa": "/kənˈstɹʌktɚ/", "tags": [ "General-American" ] }, { "ipa": "/kənˈstɹʌktə/", "tags": [ "Received-Pronunciation" ] } ], "translations": [ { "_dis1": "4 49 47", "code": "bg", "lang": "Bulgarian", "roman": "konstrúktor", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "констру́ктор" }, { "_dis1": "4 49 47", "code": "cs", "lang": "Czech", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "konstruktor" }, { "_dis1": "4 49 47", "code": "eo", "lang": "Esperanto", "sense": "in object oriented programming: code that creates objects", "word": "konstruilo" }, { "_dis1": "4 49 47", "code": "fi", "lang": "Finnish", "sense": "in object oriented programming: code that creates objects", "word": "konstruktori" }, { "_dis1": "4 49 47", "code": "fi", "lang": "Finnish", "sense": "in object oriented programming: code that creates objects", "word": "muodostin" }, { "_dis1": "4 49 47", "code": "fi", "lang": "Finnish", "sense": "in object oriented programming: code that creates objects", "word": "rakentaja" }, { "_dis1": "4 49 47", "code": "fr", "lang": "French", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "constructeur" }, { "_dis1": "4 49 47", "code": "de", "lang": "German", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "Konstruktor" }, { "_dis1": "4 49 47", "code": "el", "lang": "Greek", "roman": "kataskevastís", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "κατασκευαστής" }, { "_dis1": "4 49 47", "code": "it", "lang": "Italian", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "costruttore" }, { "_dis1": "4 49 47", "code": "ja", "lang": "Japanese", "roman": "konsutorakuta", "sense": "in object oriented programming: code that creates objects", "word": "コンストラクタ" }, { "_dis1": "4 49 47", "alt": "こうちくし", "code": "ja", "lang": "Japanese", "roman": "kōchikushi", "sense": "in object oriented programming: code that creates objects", "tags": [ "rare" ], "word": "構築子" }, { "_dis1": "4 49 47", "alt": "生成子", "code": "ko", "lang": "Korean", "roman": "saengseongja", "sense": "in object oriented programming: code that creates objects", "word": "생성자" }, { "_dis1": "4 49 47", "code": "pl", "lang": "Polish", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "konstruktor" }, { "_dis1": "4 49 47", "code": "pt", "lang": "Portuguese", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "construtor" }, { "_dis1": "4 49 47", "code": "ru", "lang": "Russian", "roman": "konstrúktor", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "констру́ктор" }, { "_dis1": "4 49 47", "code": "sv", "lang": "Swedish", "sense": "in object oriented programming: code that creates objects", "tags": [ "common-gender" ], "word": "konstruktor" }, { "_dis1": "4 49 47", "code": "uk", "lang": "Ukrainian", "roman": "konstrúktor", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "констру́ктор" }, { "_dis1": "4 49 47", "code": "vi", "lang": "Vietnamese", "sense": "in object oriented programming: code that creates objects", "word": "hàm khởi tạo" } ], "word": "constructor" }
{ "antonyms": [ { "word": "destructor" } ], "categories": [ "English countable nouns", "English entries with incorrect language header", "English lemmas", "English nouns", "English terms derived from Latin", "English terms derived from Medieval Latin", "English terms derived from Proto-Indo-European", "English terms derived from the Proto-Indo-European root *strew-", "English terms suffixed with -or (agent noun)", "Entries with translation boxes", "Pages with 3 entries", "Pages with entries", "Terms with Bashkir translations", "Terms with Belarusian translations", "Terms with Bulgarian translations", "Terms with Czech translations", "Terms with Esperanto translations", "Terms with Finnish translations", "Terms with French translations", "Terms with German translations", "Terms with Greek translations", "Terms with Italian translations", "Terms with Japanese translations", "Terms with Korean translations", "Terms with Polish translations", "Terms with Portuguese translations", "Terms with Russian translations", "Terms with Swedish translations", "Terms with Ukrainian translations", "Terms with Vietnamese translations", "en:People" ], "derived": [ { "word": "bioconstructor" } ], "etymology_templates": [ { "args": { "1": "en", "2": "ine-pro", "3": "*strew-" }, "expansion": "", "name": "root" }, { "args": { "1": "en", "2": "ML.", "3": "cōnstrūctor" }, "expansion": "Medieval Latin cōnstrūctor", "name": "der" }, { "args": { "1": "en", "2": "la", "3": "cōnstruō", "t": "to build" }, "expansion": "Latin cōnstruō (“to build”)", "name": "der" }, { "args": { "1": "en", "2": "construct", "3": "-or", "id2": "agent noun" }, "expansion": "By surface analysis, construct + -or", "name": "surf" } ], "etymology_text": "From Medieval Latin cōnstrūctor, from Latin cōnstruō (“to build”). By surface analysis, construct + -or.", "forms": [ { "form": "constructors", "tags": [ "plural" ] } ], "head_templates": [ { "args": {}, "expansion": "constructor (plural constructors)", "name": "en-noun" } ], "hyphenation": [ "con‧struct‧or" ], "hyponyms": [ { "sense": "object-oriented programming", "word": "copy constructor" }, { "sense": "object-oriented programming", "word": "default constructor" }, { "sense": "object-oriented programming", "word": "empty constructor" }, { "sense": "object-oriented programming", "word": "nullary constructor" } ], "lang": "English", "lang_code": "en", "pos": "noun", "related": [ { "sense": "object-oriented programming", "word": "constructorless" } ], "senses": [ { "categories": [ "English terms with quotations" ], "examples": [ { "ref": "1887, Harriet W. Daly, Digging, Squatting, and Pioneering Life in the Northern Territory of South Australia, page 134:", "text": "All this time the great work over which South Australia was spending large sums of money, aided by unceasing efforts on the part of her telegraph constructors, was going on.", "type": "quote" } ], "glosses": [ "A person who, or thing that, constructs." ], "links": [ [ "construct", "construct" ] ] }, { "categories": [ "en:Automotive" ], "glosses": [ "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)." ], "links": [ [ "automotive", "automotive" ], [ "Formula One", "Formula One" ] ], "raw_glosses": [ "(automotive) 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)." ], "topics": [ "automotive", "transport", "vehicles" ] }, { "categories": [ "en:Object-oriented programming" ], "glosses": [ "A class method that creates and initializes each instance of an object." ], "links": [ [ "object-oriented programming", "object-oriented programming" ], [ "class", "class" ], [ "method", "method" ], [ "create", "create" ], [ "initialize", "initialize" ], [ "instance", "instance" ], [ "object", "object" ] ], "qualifier": "object-oriented programming", "raw_glosses": [ "(object-oriented programming) A class method that creates and initializes each instance of an object." ] } ], "sounds": [ { "ipa": "/kənˈstɹʌktɚ/", "tags": [ "General-American" ] }, { "ipa": "/kənˈstɹʌktə/", "tags": [ "Received-Pronunciation" ] } ], "translations": [ { "code": "ba", "lang": "Bashkir", "roman": "töźöwse", "sense": "one who constructs", "word": "төҙөүсе" }, { "code": "be", "lang": "Belarusian", "roman": "kanstrúktar", "sense": "one who constructs", "tags": [ "masculine" ], "word": "канстру́ктар" }, { "code": "cs", "lang": "Czech", "sense": "one who constructs", "tags": [ "masculine" ], "word": "konstruktér" }, { "code": "fi", "lang": "Finnish", "sense": "one who constructs", "word": "rakentaja" }, { "code": "ru", "lang": "Russian", "roman": "konstrúktor", "sense": "one who constructs", "tags": [ "masculine" ], "word": "констру́ктор" }, { "code": "ru", "english": "builder", "lang": "Russian", "roman": "stroítelʹ", "sense": "one who constructs", "tags": [ "masculine" ], "word": "строи́тель" }, { "code": "uk", "lang": "Ukrainian", "roman": "konstrúktor", "sense": "one who constructs", "tags": [ "masculine" ], "word": "констру́ктор" }, { "code": "uk", "english": "builder", "lang": "Ukrainian", "roman": "budivélʹnyk", "sense": "one who constructs", "tags": [ "masculine" ], "word": "будіве́льник" }, { "code": "fi", "lang": "Finnish", "sense": "in automotive: someone who builds racing vehicles", "word": "rakentaja" }, { "code": "fr", "lang": "French", "sense": "in automotive: someone who builds racing vehicles", "tags": [ "feminine" ], "word": "écurie" }, { "code": "bg", "lang": "Bulgarian", "roman": "konstrúktor", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "констру́ктор" }, { "code": "cs", "lang": "Czech", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "konstruktor" }, { "code": "eo", "lang": "Esperanto", "sense": "in object oriented programming: code that creates objects", "word": "konstruilo" }, { "code": "fi", "lang": "Finnish", "sense": "in object oriented programming: code that creates objects", "word": "konstruktori" }, { "code": "fi", "lang": "Finnish", "sense": "in object oriented programming: code that creates objects", "word": "muodostin" }, { "code": "fi", "lang": "Finnish", "sense": "in object oriented programming: code that creates objects", "word": "rakentaja" }, { "code": "fr", "lang": "French", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "constructeur" }, { "code": "de", "lang": "German", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "Konstruktor" }, { "code": "el", "lang": "Greek", "roman": "kataskevastís", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "κατασκευαστής" }, { "code": "it", "lang": "Italian", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "costruttore" }, { "code": "ja", "lang": "Japanese", "roman": "konsutorakuta", "sense": "in object oriented programming: code that creates objects", "word": "コンストラクタ" }, { "alt": "こうちくし", "code": "ja", "lang": "Japanese", "roman": "kōchikushi", "sense": "in object oriented programming: code that creates objects", "tags": [ "rare" ], "word": "構築子" }, { "alt": "生成子", "code": "ko", "lang": "Korean", "roman": "saengseongja", "sense": "in object oriented programming: code that creates objects", "word": "생성자" }, { "code": "pl", "lang": "Polish", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "konstruktor" }, { "code": "pt", "lang": "Portuguese", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "construtor" }, { "code": "ru", "lang": "Russian", "roman": "konstrúktor", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "констру́ктор" }, { "code": "sv", "lang": "Swedish", "sense": "in object oriented programming: code that creates objects", "tags": [ "common-gender" ], "word": "konstruktor" }, { "code": "uk", "lang": "Ukrainian", "roman": "konstrúktor", "sense": "in object oriented programming: code that creates objects", "tags": [ "masculine" ], "word": "констру́ктор" }, { "code": "vi", "lang": "Vietnamese", "sense": "in object oriented programming: code that creates objects", "word": "hàm khởi tạo" } ], "word": "constructor" }
Download raw JSONL data for constructor meaning in English (8.8kB)
This page is a part of the kaikki.org machine-readable English dictionary. This dictionary is based on structured data extracted on 2024-11-06 from the enwiktionary dump dated 2024-10-02 using wiktextract (fbeafe8 and 7f03c9b). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.
If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.