PAZ1c
paz1c
Polymorfizmus
•
Trieda sa môže chovať raz tak, raz onak
•
public class HudobnýNástrojTester
{
•
public static void main(String
[] args) {
•
Flauta flauta = new Flauta();
•
Husle husle = new Husle();
•
Hudobn
ýNástroj nástroj = flauta;
•
nástroj.zahraj(440);
•
nástroj = husle;
•
nástroj.zahraj(440);
•
}
•
}
Flauta hrá tón 440
Husle hrajú tón 440