AnwendungsentwicklungSchwierigkeit: Mittel

Was bedeutet Polymorphismus in der OOP?

A
Die Fähigkeit, dass Objekte verschiedener Klassen über eine gemeinsame Schnittstelle unterschiedlich reagieren können
B
Ein Compilermechanismus der zur Laufzeit automatisch den korrekten Datentyp einer Variable ohne Deklaration erkennt
C
Die Möglichkeit einer Klasse, gleichzeitig von mehreren Elternklassen zu erben und deren Methoden zu kombinieren
D
Ein Sicherheitsmechanismus der Objektattribute durch asymmetrische Verschlüsselung vor unbefugtem Zugriff schützt

Erklärung

Polymorphismus (Vielgestaltigkeit) erlaubt einheitliche Behandlung unterschiedlicher Typen: Animal a = new Dog(); a.speak() ruft Dog.speak() auf, obwohl Variable vom Typ Animal ist. Arten: Compile-time (Überladung), Runtime (Überschreibung). Ermöglicht flexible, erweiterbare Architektur.

Übe über 1.100 weitere IHK-Fragen

Die IT-Lernapp ist eine kostenlose Lernplattform für Fachinformatiker FIAE und FISI mit über 1.100 Prüfungsfragen, 9 Kursen und Simulatoren für SQL, Linux und Netzwerke.

Weitere Beispielfragen aus Anwendungsentwicklung