CoboCards App FAQ & Wishes Feedback
Language: English Language
Sign up for free  Login

This flashcard is just one of a free flashcard set. See all flashcards!

All main topics / Informatik / Java / Java
129
Was bedeutet "Überladen von Methoden"?
- Methoden eines Objektes tragen gleichen Namen und gleichen Rückgabetyp
- müssen unterschiedliche Parameterliste haben
- Methoden befinden sich in gleicher Klasse oder Subklasse.
- Methodensignatur unterscheidet sich lediglich in Parameterliste
-Compiler vergleicht bei Aufruf übergebene Parameter mit Methodensignatur und wählt die am besten passende Methode
- Methoden können beliebig oft überladen werden
-GraphicIO setzt stark auf Überladen von Methoden!
=> Gute Quelle!

Beispiel für unterschiedliche Parameteranzahl:



Beispiel für unterschiedliche Parametertypen:

public void print(int intValue) {
     ...
}

public void print(String stringValue) {
    
...
}

public void printTest(){
     print(137);                    wählt erste "print"-Methode
     print("TEST");             
wählt zweite "print"-Methode
}
Tags: Interfaces und Polymorphismus, VL08
Source:
New comment
Flashcard info:
Author: P-H-I-L
Main topic: Informatik
Topic: Java
Published: 13.04.2010

Cancel
Email

Password

Login    

Forgot password?
Deutsch  English