C# ProgrammierungMethodenSchwierigkeit: Mittel

Du entwickelst ein Spiel und hast: static int Schaden(int basis) und static int Schaden(int basis, double krit). Was ist das Konzept?

A
Methodenüberladung (Overloading) – gleicher Name, unterschiedliche Parameter
B
Methodenüberschreibung (Overriding) – die zweite Methode ersetzt die erste
C
Ein Kompilierfehler weil zwei Methoden nicht den gleichen Namen haben dürfen
D
Polymorphismus – die Methode passt sich automatisch an den Typ an

Erklärung

Methodenüberladung erlaubt mehrere Methoden mit gleichem Namen aber unterschiedlichen Parametern. Der Compiler wählt anhand der Argumente die passende Version aus.

overloadingmethodenparameter

Übe über 4.400 weitere IHK-Fragen

Die IT-Lernapp ist eine kostenlose Lernplattform für Fachinformatiker FIAE und FISI mit über 4.400 Prüfungsfragen, über 65 Kursen, 22 Prüfungssimulationen und 15 Simulatoren für SQL, Linux, Netzwerke und mehr.

Weitere Beispielfragen aus C# Programmierung