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 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 C# Programmierung