Berbagi iLmu dan pengaLaman
Belajar Jeni 1 Sesion 2
Pada sesi ini masih dengan materi yang sama dengan yang kemarin tetapi hanya ditambah pewarisan dan polimorphisme dan juga berbeda contoh.
Ini sourcenya :
| import javax.swing.JOptionPane; class bangun{ private double luas; private double sisi; public bangun() { } bangun(double luas, double sisi){ this.luas = luas; this.sisi = sisi; } public double getLuas() { return luas; } public void setLuas(double luas) { this.luas = luas; } public double getSisi() { return sisi; } public void setSisi(double sisi) { this.sisi = sisi; } void luas(){ luas = sisi*sisi; } } public class persegi extends bangun { persegi(double luas, double sisi) { super(luas, sisi); } bangun b = new bangun(); String input1 = JOptionPane.showInputDialog("Masukkan nilai sisi"); try{ double si2 = Double.parseDouble(input1); si2 = b.getSisi(); String message = "Jadi luas persegi adalah " + b.luas(); JOptionPane.showMessageDialog(null, message); }catch (Exception e){ System.out.println(e); } } |
selamat mencoba.
Posted at 10:25PM Okt 13, 2010 by Maruf Ali Sahbana in Java | Comments[0]