Kas yra vartotojo apibrėžtas duomenų tipas Java?
Kas yra vartotojo apibrėžtas duomenų tipas Java?

Video: Kas yra vartotojo apibrėžtas duomenų tipas Java?

Video: Kas yra vartotojo apibrėžtas duomenų tipas Java?
Video: Creating our Own Data Type in Java using classes || Object Oriented Programming || Computer Wallah 2024, Lapkritis
Anonim

Primityvus duomenų tipai yra bendrieji ir pagrindiniai duomenų tipai kuriuos turime Java ir tai yra baitas, trumpas, tarpinis, ilgas, plūduriuojantis, dvigubas, char, loginis. Išvestinė duomenų tipai yra tie, kurie pagaminti naudojant bet kurį kitą duomenų tipas pavyzdžiui, masyvai. Vartotojo apibrėžti duomenų tipai yra tie, kurie Vartotojas / pats programuotojas apibrėžia.

Taigi, koks yra vartotojo apibrėžtų duomenų tipas?

A Vartotojas - apibrėžtas duomenų tipas (UDT) yra a duomenų tipas kuris kilęs iš esamo duomenų tipas . Galite naudoti UDT, kad išplėstumėte integruotą tipai jau prieinama ir sukurkite savo pritaikytą duomenų tipai.

Be to, kodėl „Java“klasė vadinama vartotojo apibrėžtu duomenų tipu? Vartotojas - apibrėžtas klases yra įprastas į objektus orientuotas programavimas ir yra naudojami atvaizduoti objektus, kurių duomenis galima apsaugoti, inicijuoti ir pasiekti tam tikru procedūrų rinkiniu. Vartotojas - apibrėžtus duomenis tipai ir klases abu gali turėti kelis skirtingus kintamuosius duomenų tipai . 3.4. 8 balsai.

Taip pat reikia žinoti, kas yra vartotojo apibrėžtų duomenų tipas su pavyzdžiu?

Vartotojo apibrėžti duomenų tipai yra duomenų tipai sukūrė kūrėjas naudodamas primityvų duomenų tipas , ir yra naudojami konkrečiam tikslui. Pavyzdys : banko darbuotojas turi įvairius požymius, pvz., vardą, pavardę, darbuotojo numerį, atlyginimą, adresą, telefono numerį.

Kas yra vartotojo apibrėžta klasė?

A klasė gali turėti bet kokio tipo duomenis, įskaitant atvejus klasė esamas apibrėžta . Klasės yra savarankiški, todėl juos lengva naudoti klasė kitoje programoje. Pavyzdžiui, failas klasė kuri suteikia bendrąsias failų įvesties / išvesties funkcijas, gali būti bendrinama su kitomis programomis.

Rekomenduojamas: