Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class BalokDenganException {
- private double panjang, lebar, tinggi;
- private static int jumlahObjek = 0;
- public BalokDenganException(double panjang, double lebar, double tinggi){
- setPanjang(panjang);
- setLebar(lebar);
- setTinggi(tinggi);
- jumlahObjek++;
- }
- public static int getJumlahObjek() {
- return jumlahObjek;
- }
- //set dan get method untuk panjang balok
- public double getPanjang() {
- return panjang;
- }
- public void setPanjang(double panjang)
- throws IllegalArgumentException {
- if (panjang >= 0)
- this.panjang = panjang;
- else
- throw new IllegalArgumentException ("Nilai panjang dari persegi panjang tidak boleh negatif");
- }
- //set dan get method untuk lebar balok
- public double getLebar() {
- return lebar;
- }
- public void setLebar(double lebar)
- throws IllegalArgumentException {
- if (lebar >= 0)
- this.lebar = lebar;
- else
- throw new IllegalArgumentException ("Nilai lebar dari persegi panjang tidak boleh negatif");
- }
- //set dan get method untuk lebar balok
- public double getTinggi() {
- return tinggi;
- }
- public void setTinggi(double tinggi) {
- if (tinggi >= 0)
- this.tinggi = tinggi;
- else
- throw new IllegalArgumentException ("Nilai tinggi dari persegi panjang tidak boleh negatif");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment