Kombiyuutarada, Barnaamijyada
Qaybaha of model wax Java, fasalka ah la taaban karin, interface ah
fikradda ugu weyn ee fasalka la taaban karin waxaa ku jira ku theses soo socda: mararka qaar u baahan yahay ma fasalada wax lagu karsado, iyo foomka "qoyan". banaan noocan oo kale ah ma waxaa si toos ah loo isticmaali karaa (instantiate).
Waa maxay fasalka ah aan la taaban karin ee Java
Ka fiirso tusaale kale. Waxaa jira Java Calendar fasalka aan la taaban karin ah in xirmo Java.util. Waxa aanay fulin taariikheed oo gaar ah, taas oo loo isticmaalayo, tusaale ahaan, in reer galbeedka iyo Bariga Yurub, Shiinaha, North Korea, Thailand, iwm, laakiin ma waxay leedahay waxyaalo badan oo waxtar leh, sida ku daray dhawr maalmood taariikhda gaar ah: .. hawlaha waxaa loo baahan yahay wax taariikheed ee fulinta. Waa wax aan macquul in ay soo saaraan nuqul ka mid ah fasalka la taaban karin.
fasalo aan la taaban karin, hababka Java aan la taaban karin
Ka soo qaad aad rabto in aad si ay u horumariyaan xubno garaafyada badan, tus, qaababka joomateri: .. A goobada, laydi, xiddiga, iwm waxaa weel oo iyaga barbaro. qayb kasta oo ka mid ah muuqaalka waa ka duwan yahay, sidaa darteed habka ugu habboon (xitaa haddii waxa la yidhaahdaa waa rinjiga) la fuliyo si ka duwan. Si kastaba ha ahaatee, qayb kasta waxay leedahay egyihiin badan: .. tiradaasi waa in lagu daro in sanduuqa laga yaabaa in midab ah in la arki karo iyo la arki karin, iwm si kale loo dhigo, waxaad u baahan tahay si ay u abuuraan fasalka waalidka oo dhan tirooyinkan, halkaas oo qayb kasta dhaxli doonaa guryaha guud.
Haddii fasal leeyahay habab la taaban karin, fasalka waa la taaban karin. aad - Ka hor inta fasalka erayga saaray aan la taaban karin, horyaalka keyword ee habka. horyaalka ee hab noocan oo kale ah ka dib markii loo baahan yahay in ay ku riday semicolon ah. In Java, fasalka ah la taaban karin ma soo saari karaan nuqul. Haddii aan rabno in la mamnuuco abuurka, xataa haddii aanay jirin habab la taaban karin ee fasalka, fasalka waxaa lagu soo rogi karaa la taaban karin. Laakiin haddii fasalka uu leeyahay ugu yaraan hal hab aan la taaban karin, fasalka waa in ay aan la taaban karin. Waa wax aan macquul in fasalka ahaa oo aan la taaban karin waa, iyo final, iyo sidoo kale habka. Habka ma noqon karo aan la taaban karin, gaar loo leeyahay, ma guurto ah, hooyo. Si subclass mid sheegi kari waayeen non-taaban karin iyo instantiate, waa in ay hirgeliyaan dhammaan hababka aan la taaban karin ee waalidka. class laftiisa isticmaali kartaa hababka ay aan la taaban karin.
tusaale ahaan:
- fasalka la taaban karin AClass {
- Habka uu madhan yahay aan la taaban karin dadweynaha (INT a) ;
- }
- class BClass kordhiyay AClass {
- Habka uu madhan yahay dadweynaha (INT a) {
- // jirka
- }
doorsoomayaasha la ogoleyn sida fasalka aan la taaban karin. Waxay gudbin karaan ilmaha aan la taaban karin ee fasalka ama noqon waxba.
Interfaces ee Java - duwan dhaxalka badan
In Java, ma jiraan wax dhaxal badan, maxaa yeelay, ka dibna waxaa jira dhibaatooyin gaar ah. class A ma dhaxli karaan fasallada dhowr. Laakiin wuu u hirgelin karaan interfaces badan.
interfaces Java iyo fasalo aan la taaban karin - fikradaha ka mid ah, laakiin aan isku mid yihiin. interface waxaa lagu dhawaaqi karaa sida dadweynaha, ka dibna waa la heli karaa oo dhan, ama aad ka tegid karaan dadweynaha HABEEYAHA ah, ka dibna interface waxaa laga heli karaa oo keliya gudahood ay xirmo. keyword aan la taaban karin looma baahna, sababtoo ah interface iyo sidaas waa la taaban karin, laakiin waxaad cayimi kartaa.
dhawaaqo interface An
Waxaa ay ku bilaabataa madax ah, oo marka hore laga yaabaa in ay dadweynaha keyword ah, ka dibna tag - interface eray. Markaas waxaa jiri kara eray kordhiyay iyo interfaces kala iibsiga, kaas oo dhaxalka ah. Lama oggola in ay ku soo celiyaan, oo waa wax aan macquul aheyn si ay u sameeyaan cabirku yahay xilliile xiriirka dhaxalka. Markaas yimaado jirka interface ah, ku lifaaqan ee biraha kuweyga. In jirka ah ee xubno ka interface waxaa lagu dhawaaqay: geysid Field iyo hababka aan la taaban karin. beeraha oo dhammu waa ma guurto ah final dadweynaha - oo dhan modifiers kuwanu ma loo baahan yahay. hababka oo dhan waxaa loo arkaa in ay aan la taaban karin dadweynaha - modifiers, kuwaas oo sidoo kale lagu qeexay karaa. Haddaba, ku filan oo la sheegay oo ku saabsan farqiga u dhexeeya fasalka ah aan la taaban karin ka interface Java ah.
- interface dadweynaha AI kordhiyay B, {C, D
- // jirka
- }
Si aad u sheegi kii dhaxalka lahaa interface fasal, waxay u baahan yihiin in ay isticmaalaan qalab keyword:
- class AClass fulisaa Bi, CI, DI {}
Taasi waa, haddii kaddib marka lagu dhawaaqo fasalka fulisaa magaca interface cayiman, qalab fasalka ay. Dhaxla class this helo xubno ay, si ay sidoo kale waxa ay iska iibiso.
Variables nooca interface ah ayaa sidoo kale loo ogol yahay. Waxay gudbin karaan nooc ka mid ah fasalka in fulisaa this interface, ama waxba. doorsoomayaasha noocan oo kale ah ay leeyihiin dhammaan qaybaha fasalka shayga, sababtoo ah waxyaabaha dhab ahaan by fasalada, iyo waxay, markeeda, ka imaan fasalka shayga.
In this article, waxaan ka wada hadleen qaybo ka mid ah model wax Java - fasalada aan la taaban karin, hababka aan la taaban karin interface.
Similar articles
Trending Now