Kura no šīs objektu klases metodes var klonēt objektu?
Kura no šīs objektu klases metodes var klonēt objektu?

Video: Kura no šīs objektu klases metodes var klonēt objektu?

Video: Kura no šīs objektu klases metodes var klonēt objektu?
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Novembris
Anonim

The klases Objekts s klons () metodi izveido un atdod a kopiju no objektu , ar to pašu klasē un visiem laukiem ir vienādas vērtības. tomēr Objekts . klons () rada CloneNotSupportedException, ja vien objektu ir piemērs a klasē kas ievieš marķiera saskarni Cloneable.

Tad kā jūs klonējat objektu?

Kopijas izveide, izmantojot klons () metode Klase, kuras objekta kopijai jābūt publiskai klons metodi tajā vai vienā no tās vecākklasēm. Katra klase, kas īsteno klons () jāsauc super. klons (), lai iegūtu klonēts objekts atsauce. Klasei ir jāievieš arī java.

kādas ir metodes objektu klasē? Metodes no Objektu klase salīdzina doto objektu uz šo objektu . izveido un atgriež precīzu šī kopiju (klonu). objektu . atgriež šīs virknes attēlojumu objektu . pamostas viens pavediens, gaidot šo objekta uzraudzīt.

Tāpat, kāpēc objektu klasē ir definēta klona metode?

klons () metodi ir noklusējuma seklā kopijas ieviešana (izveidojot kopiju objektu , kopējot atsauces). Tā kā saskarnēs nav ietverta ieviešana (tas ir mainīts, sākot no Java 8), tas tiek ievietots Objektu klase (sakne) un padarīja klonējamu kā marķiera interfeisu (bez jebkura metodes ).

Kurā klasē ir klona metode?

The klons () metodi no Objektu klase ir pieradis klons an objektu . Java. lang. Klonējamam interfeisam ir jābūt ieviestam klasē kuru objekta klons mēs vēlamies radīt.

Ieteicams: