Penghitungan Luas Kubik dengan Java
Keterangan :
import javax.swing.*;
class utama{
public statit void main (String[]args){
kubik L = new kubik();
double
x=Integer.parseInt(JOptionPane.showInputDialog("Masukkan panjang:
"));
double y=Integer.parseInt(JOptionPane.showInputDialog("Masukkan
lebar: "));
double
z=Integer.parseInt(JOptionPane.showInputDialog("Masukkan tinggi: "));
L.setPanjang(x);
L.setLebar(y);
L.setTinggi(z);
L.hitungLuas();
JOptionPane.showMessageDialog(null,L.getLuas());
}
}
class kubik
{
private double p=0
private double l=0
private double t=0
private double L=0
public void setPanjang(double panjang)
{
p=panjang;
}
public void setLebar(double lebar)
{
l=lebar;
}
public void setTinggi (double tinggi)
{
t=tinggi;
}
public double getPanjang()
{
return p;
}
public double getLebar()
{
return l;
}
public double getTinggi()
{
return t;
}
public void hintungLuas()
{
L=p*l*t;
}
public double getLuas()
{
return L;
}
Keterangan :
program diatas menggunakan konsep pemograman oop, pada
contoh di atas kita menggunakan objeknya adalah luas balok, balok sendiri
memiliki sifat panjang, lebar, tinggi dan luas.
Dalam contoh di atas, dibuat 2 class, yakni kubik dan utama.
class kubik itu sendiri adalah konsep dari OOP sedangkan class utama adalah
main programnya.
double
x=Integer.parseInt(JOptionPane.showInputDialog("Masukkan panjang:
"));
double
y=Integer.parseInt(JOptionPane.showInputDialog("Masukkan lebar: "));
double
z=Integer.parseInt(JOptionPane.showInputDialog("Masukkan tinggi: "));
L.setPanjang(x);
L.setLebar(y);
L.setTinggi(z);
L.hitungLuas();
JOptionPane.showMessageDialog(null,L.getLuas());
}
pada coding di atas variable x adalah panjang, y lebar, dan
z tinggi. Setelah dilakukan input, maka variable x,y,z di masukkan ke dalam
class kubik untuk di proses dalam mencari luas kubik seperti
public void hitungLuas()
{
L=p*l*t;
}
lalu hasil dari luas kubik dipanggil oleh class utama dalam
coding
JoptionPane.showMessageDialog(null,L.getLuas());
setelah itu hasil outputnya dapat diketahui.
Tidak ada komentar:
Posting Komentar