Je, kufanya kazi tuli hufanya nini?
Je, kufanya kazi tuli hufanya nini?

Video: Je, kufanya kazi tuli hufanya nini?

Video: Je, kufanya kazi tuli hufanya nini?
Video: Paul Clement - Amefanya Mungu ( Official Video ) SMS SKiza 9841777 to 811 2024, Novemba
Anonim

Katika C, a kazi tuli haionekani nje ya kitengo chake cha tafsiri, ambacho ni faili ya kitu imeundwa ndani. Kwa maneno mengine, kufanya kazi tuli inapunguza wigo wake. Wewe unaweza fikiria a kazi tuli kama kuwa "faragha" kwa *. c (ingawa hiyo sio sahihi kabisa).

Vile vile, inaulizwa, kazi tuli hufanya nini?

A kazi tuli katika C ni a kazi ambayo ina wigo ambao ni mdogo kwa faili yake ya kitu. Hii ina maana kwamba kazi tuli inaonekana tu katika faili yake ya kitu. A kazi inaweza kutangazwa kama kazi tuli kwa kuweka tuli neno kuu kabla ya kazi jina.

Kwa kuongeza, ni tofauti gani kati ya kazi tuli na kazi ya kawaida? Tuli inamaanisha sio lazima kusisitiza (kutangaza rejeleo la kitu). Hiyo ni, unaweza kutumia njia tu. Kwa hivyo, kwa mfano wako, wakati jibu linaweza kuwa sawa, jinsi ulivyoita njia hiyo/ kazi ni tofauti, kama ulivyoeleza hapo juu. 3) Uliza utendaji kati ya kazi tuli na kazi ya kawaida.

Kwa kuzingatia hili, ni lini unapaswa kufanya kazi tuli?

Kanuni za tengeneza njia tuli katika Java Unapaswa kuzingatia kutengeneza a mbinu tuli katika Java: 1) Ikiwa a njia haibadilishi hali ya kitu, au haitumii anuwai za mfano. 2) Unataka kupiga simu njia bila kuunda mfano wa darasa hilo.

Ni nini kazi tuli na mfano?

The “ tuli ” neno kuu kabla ya a kazi jina hufanya hivyo tuli . Kwa mfano , chini kazi furaha () ni tuli . Tofauti na kimataifa kazi katika C, ufikiaji wa kazi tuli inazuiliwa kwa faili ambapo zimetangazwa. Kwa hivyo, tunapotaka kuzuia ufikiaji kazi , tunawafanya tuli.

Ilipendekeza: