Tips Blog, Tips and Trik, Software, Belajar Program

Program Java POLYMORPHISM Bentuk Bangun


 Class
public abstract class bentuk {
    protected String bentukz;
    protected abstract String gambar();
    protected abstract void hapus();
}
class lingkaran extends bentuk {
    public lingkaran(String bent){
         bentukz = bent;
    }
  
    public String gambar(){
        return bentukz;
    }
  
    public void hapus(){
        System.out.println("Lingkaran Dihapus");
    }
}
class elips extends bentuk {
    public elips(String bent){
        bentukz = bent;
    }
  
    public String gambar(){
        return bentukz;
    }
  
    public void hapus(){
        System.out.println("Elips Dihapus");
    }
}
class segitiga extends bentukbangun {
    public segitiga(String bent){
        bentukz = bent;
    }
  
    public String gambar(){
        return bentukz;
    }
  
    public void hapus(){
        System.out.println("Segitiga Dihapus");
    }
}
Class MethodMain

public class mainbentuk {
    public static void main(String [] args) {
        bentuk dat0 = new lingkaran("Lingkaran");
        System.out.println("Lingkaran");
        System.out.println("gambar: "+dat0.gambar());
        dat0.hapus();
        System.out.println();
      
        bentuk dat1 = new elips("Elips");
        System.out.println("Elips");
        System.out.println("gambar: "+dat1.gambar());
        dat1.hapus();
        System.out.println();
      
        bentuk dat2 = new segitiga("Segitiga");
        System.out.println("Segitiga");
        System.out.println("gambar: "+dat2.gambar());
        dat2.hapus();
        System.out.println();
      
    }
}


Share :

Facebook Twitter Google+
0 Komentar untuk "Program Java POLYMORPHISM Bentuk Bangun"

Back To Top