public class polimorfisme {
            public static void main(String[]args){
                        penyanyi a;
                        penyanyiKlasik astrie = new penyanyiKlasik();
                        a = astrie;
                        a.bernyanyi();
                        penyanyiRnb bayu = new penyanyiRnb();
                        a = bayu;
                        a.bernyanyi();              
            }
}
class penyanyi{
   void bernyanyi () {
        System.out.println("mari bernyanyi ..");
    }
}
class penyanyiKlasik extends penyanyi {
void bernyanyi () {
            super.bernyanyi ();
            System.out.println ("bernyanyi dengan irama klasik");
    }
}
class penyanyiRnb extends penyanyiKlasik {
            void bernyanyi (){
                        super.bernyanyi();
                        System.out.println ("bernyanyi dengan irama RnB");
            }
}
hasil :

 
Tidak ada komentar:
Posting Komentar