e/Constructor (object-oriented programming)

New Query

Information
has glosseng: In object-oriented programming, a constructor (sometimes shortened to ctor) in a class is a special type of subroutine called when an object is created, either when it is declared (statically constructed on the stack, possible in C++ but not in Java and other object-oriented languages) or when it is dynamically constructed on the heap through the keyword "new". Its purpose is to prepare the new object for use, often accepting parameters which are used by the constructor to set member variables which are required when the object is first created.
lexicalizationeng: Constructor function
lexicalizationeng: constructor
instance ofc/Programming constructs
Meaning
Bulgarian
has glossbul: В обектно-ориентираното програмиране конструкторът е блок от инструкции, който се изпълнява за инициализация на един обект при неговото създаване. Практически конструкторът може да извършва всякакъв вид действия, но ако не друго, то е поне признак за много лош стил на програмиране да се изполва за действия, които не засягат пряко създавания обект, тъй като това може да доведе до неочаквани грешки, особено в големи програми. В езика за програмиране C++ конструкторът се представя като член-функция на един обект, носеща същото име като него. Тя и деструкторът са единствените типове дефиниции на функции, за които не се дефинира тип на връщания резултат. В тази статия примерите са дадени на този език.
lexicalizationbul: конструктор
Czech
has glossces: Konstruktor je v objektově orientovaném programování speciální metoda třídy, která se volá, když je instance přislušného objektu této třídy nově vytvářena.
lexicalizationces: konstruktor
German
has glossdeu: Als Konstruktoren und Destruktoren (aus dem Englischen auch kurz ctor bzw. dtor genannt) werden in der Programmierung spezielle Prozeduren bzw. Methoden bezeichnet, die beim Erzeugen und Auflösen von Objekten und Variablen aufgerufen werden. Konstruktoren können mit Parametern versehen werden, während Destruktoren in der Regel argumentfrei sind. Konstruktoren haben per Definition implizit eine Referenz vom eigenen Typ als Rückgabewert, während Destruktoren keinen bzw. einen leeren Typ als Rückgabewert haben.
lexicalizationdeu: Konstruktoren und Destruktoren
French
has glossfra: En programmation orientée objet, le constructeur dune classe est une méthode particulière appelée lors de linstanciation. Si le langage l'autorise la surcharge est possible et les constructeurs se différencient par les paramètres passés et renvoyés mais aussi par le formalisme employé. Ainsi, dans de nombreux langages, il est possible de créer un constructeur par défaut et des constructeurs par recopie.
lexicalizationfra: Constructeur
Hebrew
has glossheb: במדעי המחשב בכלל, ובתכנות מונחה עצמים בפרט, המושג בנאי (או Constructor באנגלית) מתייחס לפונקציה או שיטה במחלקה שנקראת בכל פעם שנוצר מופע של המחלקה.
lexicalizationheb: בנאי
Icelandic
has glossisl: Í flestum forritunarmálum geta verið fleiri en einn smiður í hverjum klasa og hefur þá hver smiður mismunandi færibreytur. Sum forritunarmál taka tillit til sérstakra tegunda smiða.
lexicalizationisl: smiður
Italian
has glossita: In programmazione orientata agli oggetti, i costruttori sono metodi associati alle classi che hanno lo scopo di creare le istanze e di inizializzarle durante il processo di creazione.
lexicalizationita: Costruttore
Japanese
has glossjpn: コンストラクタ(構築子、Constructor)は、オブジェクト指向のプログラミング言語で新たなオブジェクトを生成する際に呼び出されて内容の初期化などを行なう関数、メソッドの事。Java、C++、 などに見られる。対義語はデストラクタ。
lexicalizationjpn: コンストラクタ
Lithuanian
has glosslit: Konstruktorius – specialus objekto metodas, naudojamas naujo objekto sukūrimui. Konstruktorius gali turėti parametrus, kurie panaudojami pradinei kuriamo objekto būsenai nustatyti. Paprastai klasė gali turėti keletą konstruktorių, turinčių skirtingus parametrų sąrašus (taip pat ir parametrų nereikalaujantį variantą).
lexicalizationlit: Konstruktorius
Dutch
lexicalizationnld: constructor
Portuguese
has glosspor: Construtor em linguagens de programação orientadas a objeto é um método chamado assim que uma nova instância do objeto for criada. Tal método geralmente é responsável pela alocação de recursos necessários ao funcionamento do objeto além da definição inicial das variáveis de estado (atributos).
lexicalizationpor: construtor
Russian
has glossrus: В объектно-ориентированном программировании конструктор класса (от , иногда сокращают ctor) — специальный блок инструкций, вызываемый при создании объекта, причём или при его объявлении (располагаясь в стеке или в статической памяти, что допустимо в C++, но не в Java и некоторых других объектно-ориентированных языках) или динамически располагаясь в куче при использовании ключевого слова new.
lexicalizationrus: конструктор
Castilian
has glossspa: El objetivo de un constructor es el de inicializar un objeto cuando éste es creado. Asignaremos los valores iniciales así como los procesos que ésta clase deba realizar.
lexicalizationspa: Constructor
Swedish
has glossswe: Konstruktor är benämningen inom objektorienterad programmering på en speciell del av koden som alltid körs när man skapar ett objekt.
lexicalizationswe: Konstruktor
Ukrainian
has glossukr: В обєктно-орієнтованому програмування конструктор класу (від , деколи скорочують ctor) — спеціальний блок інструкцій, який викликається при створенні обєкта.
lexicalizationukr: конструктор

Query

Word: (case sensitive)
Language: (ISO 639-3 code, e.g. "eng" for English)


Lexvo © 2008-2025 Gerard de Melo.   Contact   Legal Information / Imprint