Az interfészek örökölt Java-k?

Tartalomjegyzék:

Az interfészek örökölt Java-k?
Az interfészek örökölt Java-k?
Anonim

De az osztályokkal ellentétben az interfészek több interfészről is örökölhetnek. Ehhez vesszővel elválasztva felsorolja az öröklendő interfészek nevét. Egy olyan osztálynak, amely egy olyan interfészt valósít meg, amely több interfészről örököl, az összes metódust implementálnia kell az interfészről és a szülő interfészeiről.

Örölheti a felületet?

Az interfészek örökölhetnek egy vagy több interfészről. A származtatott interfész az alapfelületeitől örökli a tagokat. A származtatott interfészt megvalósító osztálynak a származtatott interfész összes tagját implementálnia kell, beleértve a származtatott interfész alapinterfészeinek összes tagját is.

Miért nem öröklődnek az interfészek?

Az interfész CSAK absztrakt módszerek és végső mezők gyűjteménye. nincs többszörös öröklődés a Java-ban. Az interfészek segítségével többszörös öröklődés érhető el a Java nyelven. Az öröklődés egyik erős pontja, hogy használhatjuk az alaposztály kódját a származtatott osztályban anélkül, hogy újra megírnánk.

A gyermekosztály örökli a Java interfészeket?

Nem. Egy interfész határozza meg, hogyan kell kinéznie egy osztálynak (minimumként). Nem számít, hogy ezt egy alaposztályban vagy a legalacsonyabb alosztályban valósítja meg.

Az interfészek tartalmaznak öröklődési kapcsolatot?

Az absztrakt osztály és az interfész is támogatja az öröklődési kapcsolatot.

Ajánlott: