Je, unafafanuaje njia tuli?
Je, unafafanuaje njia tuli?

Video: Je, unafafanuaje njia tuli?

Video: Je, unafafanuaje njia tuli?
Video: ПРОЩАЙ, ПАПА ️❤ ДИМАШ ПРОСТИЛСЯ С ДЕДУШКОЙ 2024, Aprili
Anonim

Ufafanuzi - Inafanya nini Mbinu tuli maana? Katika Java, a mbinu tuli ni a njia ambayo ni ya darasa badala ya mfano wa darasa. The njia inapatikana kwa kila mfano wa darasa, lakini mbinu zilizoainishwa kwa mfano zinaweza tu kufikiwa na mshiriki huyo wa darasa.

Kisha, unatangazaje njia tuli?

Ili kuunda a tuli mwanachama (kizuizi, tofauti, njia , nested class), tangulia yake tamko na neno kuu tuli . Wakati ni mwanachama alitangaza tuli , inaweza kufikiwa kabla ya vitu vyovyote vya darasa lake kuundwa, na bila kumbukumbu ya kitu chochote.

Pia Jua, njia tuli inaweza kuitwa na kitu? A mbinu tuli ni msimbo kidogo, unaofafanuliwa katika umbizo la a njia , lakini haihusiani na yoyote kitu mfano. Kwa sababu haihusiani na kitu kwa mfano, JVM haiitaji kuunda faili ya kitu kabla ya kuendesha ("kuomba") njia ,hii unaweza omba tu njia moja kwa moja.

Pia, kwa nini njia kuu ni tuli?

Programu za Java mbinu kuu inabidi itangazwe tuli kwa sababu neno kuu tuli inaruhusu kuu kuitwa bila kuunda kitu cha darasa ambamo mbinu kuu inafafanuliwa. Kwa kesi hii, kuu lazima itangazwe kuwa public, kwani lazima iitwe kwa msimbo nje ya darasa lake wakati programu inapoanzishwa.

Kusudi la njia tuli katika Java ni nini?

Njia tuli katika Java ni ya darasa na sio mifano yake. A mbinu tuli inaweza kufikia pekee tuli anuwai za darasa na ombi tu mbinu tuli wa darasa. Kwa kawaida, mbinu tuli ni matumizi mbinu ambayo tunataka kufichua kutumiwa na madarasa mengine bila hitaji la kuunda mfano.

Ilipendekeza: