Orodha ya maudhui:

Unaitaje parameta kutoka kwa darasa lingine kwenye Java?
Unaitaje parameta kutoka kwa darasa lingine kwenye Java?

Video: Unaitaje parameta kutoka kwa darasa lingine kwenye Java?

Video: Unaitaje parameta kutoka kwa darasa lingine kwenye Java?
Video: Укладка плитки на бетонное крыльцо быстро и качественно! Дешёвая плитка, но КРАСИВО! 2024, Mei
Anonim

Kwa piga njia katika Java kutoka darasa lingine ni rahisi sana. Tunaweza piga njia kutoka darasa lingine kwa kuunda tu kitu cha hiyo darasa ndani darasa lingine . Baada ya kuunda kitu, njia za kupiga simu kwa kutumia utofauti wa kumbukumbu ya kitu. Wacha tuielewe na programu ya mfano.

Kwa kuzingatia hili, unapitishaje kitu kutoka kwa darasa moja hadi nyingine kwenye Java?

Kupitisha na Kurudisha Vitu katika Java

  1. Wakati wa kuunda kigezo cha aina ya darasa, tunaunda marejeleo ya kitu pekee.
  2. Hii inamaanisha kuwa vitu hufanya kama vinapitishwa kwa mbinu kwa kutumia marejeleo ya simu kwa-rejeleo.
  3. Mabadiliko ya kitu ndani ya njia yanaonyesha katika kitu kinachotumiwa kama hoja.

Baadaye, swali ni, unaitaje kutofautisha kutoka kwa darasa lingine katika C #? Kwa kweli kuna rahisi Kama kutangaza a kutofautiana kama mfano, wito hiyo kutofautiana kwa kuunda jina la mfano. Kama kutangaza a kutofautiana kama mfano, wito hiyo kutofautiana kwa kuunda jina la mfano. kuwafanya kama tuli na wito wao kwa darasa jina kwa mfano tuli int t1 = 15; tumia hii kwa zingine darasa kama wakati.

Kwa kuzingatia hili, unaitaje utaftaji wa kibinafsi katika Java?

Hapana, huwezi, kwa njia yoyote ufikiaji ya anuwai za kibinafsi katika java . Unaweza kutoa njia za getter na setter za umma kwa ufikiaji au kubadilisha thamani ya Privat mwanachama vigezo.

Tunawezaje kutumia kutofautisha kutoka kwa njia nyingine?

Huwezi. Vigezo iliyofafanuliwa ndani a njia ni wa ndani kwa hilo njia . Ikiwa unataka kushiriki vigezo kati ya mbinu , basi utahitaji kuwabainisha kama mwanachama vigezo wa darasa. Vinginevyo, unaweza kuwapitisha kutoka mbinu moja kwa mwingine kama hoja (hii haitumiki kila wakati).

Ilipendekeza: