Cov chav kawm li cas yog tus neeg siv txhais cov ntaub ntawv?
Cov chav kawm li cas yog tus neeg siv txhais cov ntaub ntawv?

Video: Cov chav kawm li cas yog tus neeg siv txhais cov ntaub ntawv?

Video: Cov chav kawm li cas yog tus neeg siv txhais cov ntaub ntawv?
Video: Npau Suav li no Txhob coj mus tham qhia luag lwm tus 2024, Tej zaum
Anonim

Chav kawm : Lub tsev thaiv ntawm C ++ uas ua rau Object-Oriented programming yog a Chav kawm . Nws yog ib neeg siv - hom ntaub ntawv txhais , uas tuav nws tus kheej cov ntaub ntawv cov tswv cuab thiab cov tswv cuab ua haujlwm, uas tuaj yeem nkag mus thiab siv los ntawm kev tsim ib qho piv txwv ntawm qhov ntawd chav kawm . Union: Zoo li Cov Qauv, union yog ib tus neeg siv txhais cov ntaub ntawv hom.

Ib yam li ib tug yuav nug, vim li cas ib chav kawm suav tias yog tus neeg siv cov ntaub ntawv txhais hom?

Cov neeg siv - cov chav kawm uas tau teev tseg yog ib yam rau object-oriented programming thiab yog siv los sawv cev rau cov khoom uas nws cov ntaub ntawv tuaj yeem tiv thaiv, pib, thiab nkag tau los ntawm cov txheej txheem tshwj xeeb. Cov neeg siv - cov ntaub ntawv teev tseg typeand chav kawm ob leeg tuaj yeem muaj ntau qhov sib txawv ntawm qhov sib txawv hom ntaub ntawv.

Tus neeg siv txhais cov ntaub ntawv yog dab tsi? A neeg siv - hom ntaub ntawv txhais (UDT) yog a hom ntaub ntawv uas tau los ntawm ib qho uas twb muaj lawm hom ntaub ntawv . Koj tuaj yeem siv UDTs los txuas ntxiv cov built-in hom twb muaj thiab tsim koj tus kheej customized hom ntaub ntawv . Muaj rau neeg siv - txhais hom : Qhov txawv hom . Tsim qauv hom.

Ntawm no, txhua chav kawm puas tuaj yeem raug hu ua tus neeg siv cov ntaub ntawv txhais hom?

Teb: Txhua chav kawm muaj peev xwm tsis yog lus raws li tus neeg siv txhais cov ntaub ntawv hom vim hom ntaub ntawv xws li pej xeem los yog tsis muaj dab tsi los yog zoo li qub yuav tsum nyob rau hauv feem ntau ntawm cov kev pab cuam thiab lawv tsis yog txhais los ntawm neeg siv

Dab tsi yog tus neeg siv txhais cov chav kawm?

Cov neeg siv - cov chav kawm uas tau teev tseg . A chav kawm yog hom ntaub ntawv uas txwv tsis pub nkag mus rau nws cov ntaub ntawv mus rau ib txheej txheej txheem. Cov txheej txheem no tswj txoj hauv kev uas ib qho piv txwv ntawm a chav kawm (ib yam khoom) yog pib, nkag mus, thiab thaum kawg deleted thaum nws tsis xav tau lawm.

Pom zoo: