Dab tsi yog private hauv Java?
Dab tsi yog private hauv Java?

Video: Dab tsi yog private hauv Java?

Video: Dab tsi yog private hauv Java?
Video: Qub Qub Tsw Tsw - Jeeker (Official Audio) 2024, Kaum ib hlis
Anonim

tus kheej yog a Java lo lus tseem ceeb uas tshaj tawm ib tug tswv cuab txoj kev nkag li tus kheej . Ntawd yog, tus tswv cuab tsuas pom nyob hauv chav kawm, tsis yog los ntawm lwm chav kawm (xws li subclasses). Lub visibility ntawm tus kheej cov tswv cuab txuas mus rau cov chav kawm nested.

Tsis tas li ntawd, qhov txawv ntawm pej xeem thiab ntiag tug hauv Java yog dab tsi?

pej xeem txhais tau tias koj tuaj yeem nkag mus rau nws txhua qhov chaw thaum lub sijhawm tus kheej txhais tau tias koj tsuas tuaj yeem nkag mus rau hauv nws cov chav kawm xwb. Tsuas yog kom nco ntsoov tag nrho tus kheej , tiv thaiv los yog pej xeem modifier tsis muaj feem xyuam rau lub zos variables nyob rau hauv Java . ib qho kev sib txawv hauv zos tsuas yog zaum kawg hauv java ua.

Thib ob, pej xeem Java yog dab tsi? pej xeem yog a Java lo lus tseem ceeb uas tshaj tawm ib tug tswv cuab txoj kev nkag li pej xeem . Public cov tswv cuab pom tau rau tag nrho lwm cov chav kawm. Qhov no txhais tau tias lwm chav kawm tuaj yeem nkag mus rau a pej xeem teb los yog txoj kev. Ntxiv mus, lwm chav kawm tuaj yeem hloov kho pej xeem cov teb tshwj tsis yog daim teb tau tshaj tawm tias qhov kawg.

Kuj kom paub, vim li cas peb thiaj siv tus kheej hauv Java?

Yog ib tug data member tus kheej nws txhais tau hais tias nws tsuas yog nkag tau rau hauv tib chav kawm xwb. Tsis muaj chav kawm sab nraud nkag tau tus kheej cov ntaub ntawv tus tswv cuab (variable) ntawm lwm chav kawm. Txoj kev no cov ntaub ntawv tsuas yog nkag tau los ntawm pej xeem txoj kev yog li ua tus tus kheej teb thiab lawv cov kev siv zais rau sab nraud cov chav kawm.

Private modifier yog dab tsi?

Tus kheej : Cov tus kheej nkag mus hloov kho tau teev tseg siv lo lus tseem ceeb tus kheej . Cov txheej txheem lossis cov ntaub ntawv cov tswv cuab tau tshaj tawm tias tus kheej nkag tau tsuas yog nyob rau hauv cov chav kawm uas lawv tau tshaj tawm. Lwm chav kawm ntawm tib lub pob yuav tsis tuaj yeem nkag mus rau cov tswv cuab no.

Pom zoo: