Überladen von Namen

Id: over.tex,v 1.1 2006-10-09 13:24:17 waldmann Exp

Ein Methoden-Name kann überladen sein: er bezeichnet verschiedene Methoden.

Das ist gestattet, falls man die Methoden anhand der Argumentliste (Länge und Typen) unterscheiden kann.

public class C {
    void p () { ... }
    void p (int x) { ... }
}
Beachte: Überladung mit gleichen Argument-Typen und verschiedenen Ergebnis-Typen ist nicht erlaubt.

Aufgaben: kann man Prozedur durch Funktion überladen? Methode durch Attribut? Attribut durch Attribut?



Johannes Waldmann 2007-01-23