Is er een kopie-constructor in Java?
Is er een kopie-constructor in Java?

Video: Is er een kopie-constructor in Java?

Video: Is er een kopie-constructor in Java?
Video: Java Constructors || Constructor Overloading || by DURGA Sir 2024, November
Anonim

Daar is niet kopieer constructor in Java . We kunnen echter kopiëren de waarden van het ene object naar het andere like kopieer constructor in C++.

Dienovereenkomstig, wat verstaat u onder kopieerconstructor in Java?

EEN kopieer constructor is een constructeur die een nieuw object maakt met behulp van een bestaand object van dezelfde klasse en elke instantievariabele van een nieuw gemaakt object initialiseert met overeenkomstige instantievariabelen van het bestaande object dat als argument wordt doorgegeven.

Bovendien, hoe maak je een kopie-constructor? Constructor kopiëren in C++ Constructor kopiëren is een soort van constructeur die wordt gebruikt om creëren een kopiëren van een reeds bestaand object van een klassetype. Het heeft meestal de vorm X (X&), waarbij X de klassenaam is. De compiler biedt een standaard Constructor kopiëren naar alle klassen.

Wat betreft dit, wat is een kopie-constructor met een voorbeeld?

EEN kopieer constructor is een lidfunctie die een object initialiseert met een ander object van dezelfde klasse. EEN kopieer constructor heeft het volgende algemene functieprototype: ClassName (const ClassName &old_obj); Het volgende is een eenvoudige voorbeeld van kopieer constructor . #erbij betrekken

Wat doet een kopieerbouwer?

De kopieer constructor is een constructeur waarmee een object wordt gemaakt door het te initialiseren met een object van dezelfde klasse, dat eerder is gemaakt. De kopieer constructor wordt gebruikt om: een object van een ander object van hetzelfde type te initialiseren. Kopiëren een object om het als argument door te geven aan een functie.

Aanbevolen: