Puas yog cov neeg ua haujlwm overloaded tau txais txiaj ntsig hauv chav kawm tau txais?

Cov txheej txheem:

Puas yog cov neeg ua haujlwm overloaded tau txais txiaj ntsig hauv chav kawm tau txais?
Puas yog cov neeg ua haujlwm overloaded tau txais txiaj ntsig hauv chav kawm tau txais?

Video: Puas yog cov neeg ua haujlwm overloaded tau txais txiaj ntsig hauv chav kawm tau txais?

Video: Puas yog cov neeg ua haujlwm overloaded tau txais txiaj ntsig hauv chav kawm tau txais?
Video: Yeeb Yaj Duab Lus Tim Khawv Khixatia | "Kev Mloog Vajtswv Lub Suab thiab Kev Tos Txais Tus Tswv" 2024, Kaum ib hlis
Anonim

Txhua tus neeg ua haujlwm overloaded tshwj tsis yog kev tso npe (tus neeg ua haujlwm=) tau txais los ntawm cov chav kawm muab tauThawj qhov kev sib cav rau cov tswv cuab-kev ua haujlwm overloaded tus tswv yog ib txwm ntawm cov chav kawm ntawm cov khoom uas tus tus neeg teb xov tooj raug hu (chav kawm uas tus neeg teb xov tooj tau tshaj tawm, lossis ib chav kawm muab los ntawm chav kawm ntawd).

Puas overloading ua haujlwm nrog qub txeeg qub teg?

Nyob rau hauv qhov qub txeeg qub teg hierarchy, superclass thiab subclass txoj kev yuav overridden thiab overloaded. … thaum overloaded, cov txheej txheem ntawm superclass thiab subclass muaj lub same lub npe tab sis sib txawv kos npe ntawm cov yam tsis muaj. Daim duab 2 qhia cov txheej txheem overload nyob rau hauv cov qub txeeg qub teg hierarchy.

Peb puas tuaj yeem thauj khoom ntau dhau hauv chav kawm derived?

Like C ++, tsis muaj kev daws teeb meem ntau dhauntawm chav kawm Base thiab chav kawm tau txais. Nyob rau hauv C, tsis muaj overloading hla scopes derived class scopes tsis yog ib qho kev zam rau txoj cai no.

Yuav ua li cas yog qub txeeg qub teg nyob rau hauv overloading?

Abstract. Overloading tso cai rau ob peb lub ntsiab lus rau tib lub npe, txawv feem ntau los ntawm ntau hom kev sib cav; nws yog feem ntau daws tau ntawm compile-lub sij hawm. Cov cuab yeej cuab tam tso cai rau cov subclasses los txhais cov qauv tshwj xeeb ntawm tib txoj haujlwm; nws feem ntau daws tau thaum lub sijhawm ua haujlwm.

Tus neeg teb xov tooj twg tsis tuaj yeem tau txais txiaj ntsig?

- ->Assignment operator '=' is not inherited by the sub class. niam txiv virtual & tus neeg teb xov tooj=(Parent & p) // !!!!

Pom zoo: