Ar primityvūs tipai turi metodus?
Ar primityvūs tipai turi metodus?

Video: Ar primityvūs tipai turi metodus?

Video: Ar primityvūs tipai turi metodus?
Video: Primitive Data Types 2024, Lapkritis
Anonim

Kadangi Styga nėra a primityvus tipas , tai klasė (kuri turi metodus ), tuo tarpu sveikasis skaičius, trumpas, char ir kt. yra visi primityvai (kurių ne turi metodus ). Nes primityvūs tipai ar tik tai, primityvus . Jie to nedaro turi metodus.

Vėliau taip pat galima paklausti, ar primityvūs duomenų tipai turi metodus?

A' primityvus ' duomenų tipas reiškia, kad tu turėti atmintyje saugoma reikšmė – ši vertė turi ne metodus arba vidinė struktūra. A primityvus gali valdyti tik išorinėmis operacijomis.

Be to, ar primityvūs tipai yra objektai? Yra 8 primityvūs duomenų tipai : int, short, char, float, double, boolean ir kt. Skirtingai nuo C#, Java, kintamieji a primityvus tipas nėra Objektai ; jie nėra nei struktūra, nei anas objektas kilęs iš klasės.

Kas čia yra primityvūs metodai?

A primityvus metodas yra Metodas kuri iškviečia elgesį virtualioje mašinoje (apžvalga) arba papildinyje. Primityvūs metodai teikti funkcijas, kurių nėra įprastoje „Smalltalk“. metodus . Pavyzdžiui, yra primityvūs metodai įvesties / išvesties, pavyzdžiui: prieiga prie failų (žr. „FileStream“) tinklo lizdus (žr. „Socket“)

Kuo skiriasi primityvūs ir neprimityvūs duomenų tipai?

Primityvūs duomenys yra tik pavienės vertybės, jos neturi ypatingų galimybių. Pavyzdžiai iš Primityvūs duomenų tipai yra baitas, trumpas, tarpinis, ilgas, plūduriuojantis, dvigubas, char ir tt A ne - primityvus duomenų tipas yra kažkas kita, pvz., masyvo struktūra arba klasė, žinoma kaip ne - primityvus duomenų tipas.

Rekomenduojamas: