Logo sq.boatexistence.com

A mund të arrijmë polimorfizëm pa trashëgimi?

Përmbajtje:

A mund të arrijmë polimorfizëm pa trashëgimi?
A mund të arrijmë polimorfizëm pa trashëgimi?

Video: A mund të arrijmë polimorfizëm pa trashëgimi?

Video: A mund të arrijmë polimorfizëm pa trashëgimi?
Video: Rifaktorimi: Modeli i fabrikës [Modelet e projektimit] 2024, Mund
Anonim

trashëgimia dhe polimorfizmi janë entitete të pavarura, por të lidhura - është e mundur të kemi një pa tjetrin. nëse përdorim një gjuhë që kërkon që variablat të kenë një lloj specifik (c++, c, java) atëherë mund të besojmë se këto koncepte janë të lidhura.

A është polimorfizmi i trashëguar?

Trashëgimia është ajo në të cilën krijohet një klasë e re (klasë e prejardhur) që trashëgon tiparet nga klasa tashmë ekzistuese (klasa bazë). Ndërsa polimorfizmi është ai i cili mund të përkufizohet në forma të shumëfishta … Ndërsa mund të jetë polimorfizëm në kohë të përpiluar (mbingarkesa) si dhe polimorfizëm i kohës së ekzekutimit (mbikaluar).

A kërkon polimorfizmi trashëgimi e shumëfishtë?

Siç tha Ikke, Trashëgimia e shumëfishtë nuk ka të bëjë fare me polimorfizmin. Pra, klasa Child do të trashëgonte të dyja atributet dhe sjelljet nga të dyja klasat.

A mund të arrihet polimorfizmi me trashëgimi?

3. Trashëgimia mbështet konceptin e ripërdorimit dhe zvogëlon gjatësinë e kodit në programimin e orientuar nga objekti. … Trashëgimia mund të jetë trashëgimi e vetme, hibride, e shumëfishtë, hierarkike dhe me shumë nivele. Ndërsa mund të jetë polimorfizëm i kohës së përpiluar (mbingarkesa) si dhe polimorfizëm i kohës së ekzekutimit (mbivendosje).

A mund të arrijmë abstraksion pa trashëgimi?

Abstraksioni në vetvete është i mundur pa trashëgimi: Ju mund të bëni një abstrakt klasë dhe nuk kërkon ndonjë trashëgimi.

Recommended: