Selasa, 22 Desember 2015

Netbeans OOP


Haii guys!! 
mari belajar netbeans tentang OOP, yaa disini saya akan mencontohkan penerapan OOP with Swing dalam penjualan "R A D I O"
langsung saja seperti biasa langkah awal yang dibuat adalah menuliskan source code :

package tokobarukhutswatunk;
import javax.swing.JOptionPane;

/**
 *
 * @author Hana
 */
class merk {
   String merk,model,harga,ukuran;
   merk (String M){
       if ("karce".equalsIgnoreCase(M)){
           merk="karce";
           model = JOptionPane.showInputDialog("masukkan model (1-3) :");
           ukuran=JOptionPane.showInputDialog("masukkan ukuran : ");
           if("1".equals(model))harga="Rp.30000,-";
           else if("2".equals(model))harga="Rp.50000,-";
           else harga="Rp.70000,-";
           akhir();}
       else if ("panasonic".equalsIgnoreCase(M)){
           merk="panasonic";
           model = JOptionPane.showInputDialog("masukkan model (1-3):");
           ukuran=JOptionPane.showInputDialog("masukkan ukuran: ");
           if("1".equals(model))harga="Rp.50000,-";
           else if("2".equals(model))harga="Rp.65000,-";
           else harga="Rp.80000,-";
           akhir();}
       else if ("LG".equalsIgnoreCase(M)){
           merk="LG";
           model = JOptionPane.showInputDialog("masukkan model (1-3): ");
           ukuran=JOptionPane.showInputDialog("masukkan ukuran : ");
           if("1".equals(model))harga="Rp.50000,-";
           else if("2".equals(model))harga="Rp.90000,-";
           else harga="Rp.150000,-";
           akhir();}
       else JOptionPane.showMessageDialog(null,"Merk tidak ada");
   }
   void akhir(){
       JOptionPane.showConfirmDialog(null,"beli radio"+ merk + "model"+ model+ " ukuran "+ukuran+" seharga= "+harga);}
}

public class radio{
    public static void main(String[]args){
        String merek=JOptionPane.showInputDialog("masukkan merk");
        merk merk=new merk(merek);
        
        
    }
}


setelah di run, maka akan muncul :
1.

2.

3.


sekian tutorial dari saya semoga bermanfaat :) sampai jumpa ..
see you!
by. khutswatun Khasanah ( 1535010028/A )

continue reading Netbeans OOP