Logo da.boatexistence.com

Kan vi opnå polymorfi uden arv?

Indholdsfortegnelse:

Kan vi opnå polymorfi uden arv?
Kan vi opnå polymorfi uden arv?

Video: Kan vi opnå polymorfi uden arv?

Video: Kan vi opnå polymorfi uden arv?
Video: По следам древней цивилизации? 🗿 Что, если мы ошиблись в своем прошлом? 2024, Kan
Anonim

arv og polymorfi er uafhængige, men relaterede enheder – det er muligt at have den ene uden den anden. hvis vi bruger et sprog, der kræver, at variabler har en bestemt type (c++, c, java), så tror vi måske, at disse begreber er forbundet.

Er polymorfi nedarvet?

Inheritance er en, hvor der oprettes en ny klasse (afledt klasse), der arver funktionerne fra den allerede eksisterende klasse (Base klasse). Hvorimod polymorfi er det , som kan defineres i flere former … Hvorimod det kan være kompileret-tidspolymorfi (overbelastning) såvel som run-time polymorfi (tilsidesættende).

Kræver polymorfi multipel nedarvning?

Som Ikke sagde, Multiple Inheritance har intet at gøre med polymorfi. Så klassens barn ville arve både egenskaber og adfærd fra begge klasser.

Kan polymorfi opnås med arv?

3. Nedarvning understøtter begrebet genanvendelighed og reducerer kodelængden i objektorienteret programmering. … Arv kan være enkelt-, hybrid-, multipel-, hierarkisk og multilevel-arv. Mens det kan være kompileret-tidspolymorfi (overbelastning) såvel som run-time polymorfi (tilsidesættende).

Kan vi opnå abstraktion uden arv?

Abstraktion i sig selv er mulig uden arv: Du kan lave et klasseabstrakt, og det kræver ikke nogen arv.

Anbefalede: