Tugas 4 : Perhitungan Balok dengan method constructor

Tugas 4 : Perhitungan Balok dengan method constructor

Perhitungan Balok dengan method constructor - by Rian Dhewantara. Berikut adalah kelanjutan dari tugas 2 & 3 tapi disini saya menggunakan method construktor. jika kalian ingin tau bagaimana codingannya silahkan lihat di bawah ini.

package superclass;

import javax.swing.JOptionPane;

/**
 *
 * @author Dhewan
 */
public class Superclassconstructor {
    double panjang ;
    double lebar ;
    double tinggi;
    float luasP;
    double LuasA;
    int kell;
    String Nama;
    String name;
    String nim;
    String fak;
   
   public Superclassconstructor(String Nama ){
       this.Nama=Nama;
       System.out.println("Menghitung "+Nama);
      
   }
   public Superclassconstructor(double panjang,double tinggi,double lebar){
       this.panjang=panjang;
       this.lebar=lebar;
       this.tinggi=tinggi;
   }
  
   public Superclassconstructor(String name, String nim, String fak){
       this.name = name;
       this.nim = nim;
       this. fak = fak;
      
       System.out.println("Nama = "+name+"\n"
               +"Nim = "+nim+"\n"
               +"Fakultas = "+fak);
   }
    
   
    public void luas (int keliling){
    kell = (int) (2*((panjang*lebar)+(panjang*tinggi)+(lebar*tinggi)));
      System.out.println("keliling balok = "+kell+"\n");
       
}
   
    public void luas(double alas){
        LuasA=(panjang*lebar);
        System.out.println("Luas Alas balok = "+LuasA);
    }

   public void luas(float permukaan){
        luasP= (float) (panjang*lebar*tinggi);
        System.out.println("luas permukaan = "+luasP);
    }
   
   public  void slruh(){
       System.out.println("panjang balok = "+panjang+"\n"
                +"Lebar balok = "+lebar + "\n"
                +"Tinggi balok = "+tinggi+"\n");
    }
  
   public int getkell(){
   return kell;
   }
  
   public void setkell(int keliling){
       kell = keliling;
   }

   public float getluasP(){
       return luasP;
   }
  
   public void setluasP(float permukaan){
       luasP = permukaan;
   }
  
   public double getLuasA(){
       return LuasA;
   }
   public void setLuasA(double alas){
       LuasA = alas;
   }
  
   public void setpanjang(int P){
       panjang = P;
   }
  
   public double getpanjang(){
       return panjang;
      
      
   }
  
   public void setllebar(double L){
      lebar = L;
   }
  
   public void settinggi(float T){
       tinggi = T;
   }
  
  
    public static void main(String[] args) {
        Superclassconstructor b=new Superclassconstructor(Integer.parseInt(JOptionPane.showInputDialog("Masukkan panjang balok"))
                , Integer.parseInt(JOptionPane.showInputDialog("Masukkan tinggi balok")), Integer.parseInt(JOptionPane.showInputDialog("Masukkan lebar balok")));
     
        Superclassconstructor c=new Superclassconstructor("Balok");
          b.slruh();
        b.luas(b.getLuasA());
        b.luas(b.getluasP());
        b.luas(b.getkell());
       
       
        Superclassconstructor a=new Superclassconstructor("Mochammad Rian Dhewantara","2012420093","Teknik Informatika");
      
      
      
       
}
    }




Jika ingin tau lebih detail bagaimana codingannya silahkan download source codenya di bawah ini



Nama : Mochammad Rian Dhewantara
Nim : 2012420093
Fakultas : Teknik Informatika

UNITOMO




share this article to: Facebook Twitter Google+ Linkedin Technorati Digg
Posted by arek informatika, Published at 21.12 and have 0 komentar

Tidak ada komentar:

Posting Komentar