Objektorienteeritud programmeerimise loengutekst
0,0.0,0.0);
}
Kast kast2 = new
Kast("Paul",4.8, 2, 3);
Kast kast3 = new
Kast("Ülo");
Kast kast5 = new Kast();
Üledefineerimine (ingl. Overloading) - olukord, kus klassi kuulub mitu sama nimega, kuid erineva
signatuuriga meetodit (ka päriluse teel saadut) või mitu konstruktorit; väljakutse puhul rakendatakse
neist väljakutses antud argumentide poolest sobivat.
void tervitus() {
System.out.println("Tere");
}
void tervitus(Kast teine) {
System.out.println("Tere, " + teineKast.nimi);
}
Signatuur (ingl