Video: Zakaj je konstruktor enum zaseben?
2024 Avtor: Lynn Donovan | [email protected]. Nazadnje spremenjeno: 2023-12-15 23:53
Pravzaprav ne morete imeti javnosti konstruktor enum . Potrebuješ to konstruktor biti zasebni , Ker naštevanja definirajte končen nabor vrednosti (na primer EN_US, EN_UK, FR_FR, FR_BE). Če konstruktor ali bi javni ljudje lahko ustvarili več vrednosti (na primer neveljavne/nedeklarirane vrednosti, kot je XX_KK itd.).
Ali ima lahko enum v zvezi s tem konstruktor?
To je zato, ker enum je Java vsebuje fiksne konstantne vrednosti. Torej nima smisla imeti javnosti ali zaščite konstruktor saj ne morete ustvariti primerka enum . Upoštevajte tudi, da interno enum se pretvori v razred, kot je spodaj. Kot mi lahko ne ustvarjaj enum predmeti eksplicitno zato smo lahko ne kliči konstruktor enum neposredno.
Kakšna je tudi razlika med konstruktorjem enum in običajnim konstruktorjem razreda? Odgovor na vprašanje: v bistvu ni razlika med dva pristopa. Vendar pa enum construct vam ponuja nekaj dodatnih podpornih metod, kot so values(), valueOf() itd., ki bi jih morali napisati sami z razred -z-zasebno- konstruktor pristop.
Poleg tega, kaj je namen enumov?
The enum se uporablja za deklaracijo seznama poimenovanih celoštevilskih konstant. Lahko se definira s pomočjo enum ključno besedo neposredno znotraj imenskega prostora, razreda ali strukture. The enum se uporablja za poimenovanje vsake konstante, tako da se lahko celo število konstante sklicuje z njenim imenom. Primer: enum.
Ali je mogoče enume instancirati?
Enums ne podpira javnih konstruktorjev in zato ne more biti instanciran . Enums so za, ko imate fiksni nabor povezanih konstant. Točno en primer volja biti ustvarjen za vsakega enum stalna.
Priporočena:
Ali je pCloud zaseben?
Zasebno šifriranje od konca do konca preprečuje, da bi kdo drug kot vi prebral vaše datoteke, vendar ga pCloud privzeto ne ponuja. Namesto tega morate dobiti dodatek, imenovan pCloud Crypto, ki stane 3,99 USD na mesec. To pomeni, da podjetje v svoje načrte ne vključuje zasebnega šifriranja
Kako vem, ali je naslov IP zaseben ali javen?
Zasebni IP lahko spoznate tako, da v ukazni poziv vnesete »ipconfig«. Javni IP je mogoče spoznati tako, da v Googlu iščete »kaj je moj ip«. Obseg: Poleg zasebnih naslovov IP so ostali javni
Ali Java podpira večkratno dedovanje Zakaj ali zakaj ne?
Java ne podpira več dedovanja prek razredov, ampak prek vmesnikov lahko uporabimo več dedovanja. Nobena java ne podpira več dedovanja neposredno, ker vodi do preglasitve metod, ko imata oba razširjena razreda isto ime metode
Ali je vaš IP naslov javen ali zaseben?
V bistvu obstajata 2 vrsti naslovov IP. Javni naslov IP so naslovi IP, ki so bili registrirani pred uporabo. IANA je odgovorna za registracijo teh IP-naslovov pri organizacijah. Zasebni naslov IP so naslovi IP, ki jih rezervira IANA in jih ni mogoče usmerjati v internetu
Ali je prenosni medij del fizične plasti Zakaj ali zakaj ne?
Fizična plast v modelu OSI je najnižja plast in se uporablja za prenos podatkov v svoji osnovni obliki: bitni ravni. Prenosni medij je lahko žični ali brezžični. Komponente fizičnega sloja v žičnem modelu vključujejo kable in konektorje, ki so implementirani za prenos podatkov z enega mesta na drugega