Logo hu.boatexistence.com

Elérhetjük-e a polimorfizmust öröklődés nélkül?

Tartalomjegyzék:

Elérhetjük-e a polimorfizmust öröklődés nélkül?
Elérhetjük-e a polimorfizmust öröklődés nélkül?

Videó: Elérhetjük-e a polimorfizmust öröklődés nélkül?

Videó: Elérhetjük-e a polimorfizmust öröklődés nélkül?
Videó: John Bandela “Polymorphism != Virtual: Easy, Flexible Runtime Polymorphism Without Inheritance” 2024, Lehet
Anonim

öröklődés és polimorfizmus független, de egymással összefüggő entitások – lehetőség van az egyik a másik nélkül is. ha olyan nyelvet használunk, amely megköveteli, hogy a változók meghatározott típusúak legyenek (c++, c, java), akkor azt hihetnénk, hogy ezek a fogalmak összekapcsolódnak.

A polimorfizmus öröklődik?

Az öröklődés olyan, amelyben egy új osztály jön létre (származott osztály), amely örökli a funkciókat a már meglévő osztálytól (alaposztály). Míg a polimorfizmus az, hogy amely többféle formában is definiálható … Míg ez lehet fordítási idejű polimorfizmus (túlterhelés), valamint futásidejű polimorfizmus (felülbírálás).

A polimorfizmus többszörös öröklődést igényel?

Ahogyan Ikke mondta, A többszörös öröklődésnek semmi köze a polimorfizmushoz. Tehát a Gyermek osztály mindkét osztály attribútumait és viselkedését is örökli.

Elérhető-e polimorfizmus örökléssel?

3. Az öröklődés támogatja az újrafelhasználhatóság koncepcióját, és csökkenti a kód hosszát az objektumorientált programozásban. … Az öröklődés lehet egyszeres, hibrid, többszörös, hierarchikus és többszintű öröklődés. Míg ez lehet fordított idejű polimorfizmus (túlterhelés), valamint futásidejű polimorfizmus (felülbírálás).

Elérhetjük az absztrakciót öröklődés nélkül?

Az önmagában történő absztrakció öröklődés nélkül is lehetséges: Egy osztályt absztrakttá tehet, és nem igényel öröklődést.

Ajánlott: