Çfarë është delegimi i objektit C++?
Çfarë është delegimi i objektit C++?

Video: Çfarë është delegimi i objektit C++?

Video: Çfarë është delegimi i objektit C++?
Video: Написание 2D-игр на C с использованием SDL Томаса Лайвли 2024, Nëntor
Anonim

Delegimi i objektit lejon objektet për t'u ripërdorur, si në Objekti C++ trashëgimi, por mbron nga brishtësia e klasës bazë - tendenca që klasat bazë të evoluojnë nën klasat e derivuara. Në ndërfaqe delegacion , një prind Objekt ekspozon ndërfaqet e një të përmbajtur Objekt sikur të ishin të sajat.

Në mënyrë të ngjashme, ju mund të pyesni, çfarë është përbërja dhe delegimi i objektit në C++?

Përbërja ka të bëjë me marrëdhëniet ndërmjet objektet . Delegacioni ka të bëjë me kalimin e punës nga një Objekt tek një tjetër. Këto janë në fakt shqetësime të ndryshme (por ndonjëherë të lidhura). Ajo që keni është B e përbërë nga A (B i referohet A). B gjithashtu delegon metodën e tij të vetme tek A.

Së dyti, cilat janë metodat e delegimit? A metodë delegimi Eshte nje metodë që deleguar objekti pritet të zbatohet. A deleguar është thjesht një referencë për një objekt tjetër dhe a metodë delegimi Eshte nje metodë të deleguar . A metodë delegimi implementon mekanizmin e kthimit të thirrjes i cili zakonisht e merr dërguesin si një nga parametrat që duhet thirrur.

Në lidhje me këtë, çfarë kuptoni me delegim të objektit?

Në Objekt -programim i orientuar, delegacion i referohet vlerësimit të një anëtari (veti ose metodë) të njërit Objekt (marrësi) në kontekstin e një origjinali tjetër Objekt (dërguesi). Termi delegacion përdoret gjithashtu lirshëm për marrëdhënie të tjera të ndryshme ndërmjet objektet ; Shiko delegacion (programim) për më shumë.

Cili është kuptimi i delegimit?

Delegacioni është caktimi i ndonjë autoriteti një personi tjetër (normalisht nga një menaxher te një vartës) për të kryer aktivitete specifike. Është një nga konceptet thelbësore të udhëheqjes së menaxhmentit.