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