Aina za zamani zina njia?
Aina za zamani zina njia?

Video: Aina za zamani zina njia?

Video: Aina za zamani zina njia?
Video: PESA HIZI ZA ZAMANI ZAUZWA ZAIDI YA MILIONI 400 SOKONI 2024, Mei
Anonim

Kwa sababu Kamba sio a aina ya primitive , ni darasa (ambalo ina mbinu ), ambapo nambari kamili, fupi, char n.k. zote ni wa kwanza (ambazo hazifanyi kuwa na mbinu ) Kwa sababu aina za zamani ni hayo tu, primitive . Hawafanyi hivyo kuwa na mbinu.

Baadaye, mtu anaweza pia kuuliza, aina za data za zamani zina njia?

A' primitive ' aina ya data ina maana kwamba wewe kuwa na thamani iliyohifadhiwa kwenye kumbukumbu--thamani hii ina Hapana mbinu au muundo wa ndani. A primitive can itaendeshwa tu na shughuli za nje.

Kwa kuongezea, aina za primitive ni vitu? Kuna 8 aina za data za awali : int, fupi, char, kuelea, mbili, boolean, … nk. Tofauti na C #, Katika Java, anuwai za a aina ya primitive sivyo Vitu ; wao si struct wala an kitu kuthibitishwa kutoka kwa darasa.

Hapa, ni njia gani za zamani?

A mbinu primitive ni a Njia ambayo inavutia tabia katika Mashine ya Mtandaoni (Muhtasari) au programu-jalizi. Mbinu za awali toa utendakazi ambao haupatikani kutoka kwa Smalltalk ya kawaida mbinu . Kwa mfano, kuna mbinu primitive kwa I/O Kwa mfano: ufikiaji wa faili (Angalia FileStream) soketi za mtandao (tazama Soketi)

Kuna tofauti gani kati ya aina ya data ya zamani na isiyo ya primitive?

Data ya awali ni maadili moja tu, hayana uwezo maalum. Mifano ya Aina za data za awali hupewa byte, fupi, int, ndefu, kuelea, mbili, char nk. A yasiyo - aina ya data ya awali ni kitu kingine kama vile muundo wa safu au darasa linalojulikana kama yasiyo - aina ya data ya awali.

Ilipendekeza: