Pemrograman berorientasi objek dengan netbeans 7.1.2
Kali ini saya akan memjelaskan tentang konsep oop dengan
IDE netbeans,pahami,pelajari,dan coba 
Step awal kita membuat 
sebuah class dengan nama bank 
package objek;
import javax.swing.JOptionPane;
/**
 *
 * @author matt
 */
public class bank 
{
   String nama ;
  String alamat;
  int no       ;
  int saldo    ; 
  bank()  //constructor tanpa parameter
  {
  nama =
"matt";
  alamat =
"surabaya";
  no = 444;
  saldo = 10000000;
  }
 bank(String
nma,String a,int n,int sal)
//constructor dengan parameter
 {
nama = nma;
alamat = a;
no = n;
saldo = sal;
}
 public  void setor(int myful) //method void 
 {
        saldo =
saldo + myful;
    
JOptionPane.showMessageDialog(null,"setor complete");   
 }
 public void debet
(int myful)
    {
        if (saldo
>= myful) 
        {
            saldo =
saldo- myful;
            
JOptionPane.showMessageDialog(null,"DEBET complete");
        }
    else 
    {
   
JOptionPane.showMessageDialog(null, "uang tidak cukup");     
    }     
    }   
 int ceksaldo()
 {
 return (saldo);
 }  }   
Lalu kita buat form di netbeans 
Buat form seperti 
ini,dengan  ketentuan sbb:
3 buah Jbutton dengan nama variable :
Setor
Debet
Cek
Dan 3 buah Jtextfield 
dengan nama variable :
str
Dbt
Ck
Langkah selanjutnya buka 
pada toolbar source , kita panggil class sebelumnya dengan cara  :
// bank adalah nama class yang di awal kita buat 
public class bank1 extends javax.swing.JFrame {
bank mandiri ;
    /**
     * Creates new
form bank1
     */
    public bank1()
{
       
initComponents();
        mandiri
=new bank();
    }
PEMBERIAN EVENT PADA FORM 
Setelah itu beri event pada tombol  setor dengan cara klik kanan pilih event è action è action performed :
Dan ketik perintah berikut :
Dan ketik perintah berikut :
mandiri.setor(Integer.parseInt(str.getText()));  
str.setText("");
event pada tombol 
debet dengan cara klik kanan pilih event è
action è
action performed :
Dan ketik perintah berikut :
Dan ketik perintah berikut :
mandiri.debet(Integer.parseInt(dbt.getText()));
dbt.setText("");//        // TODO add your handling code here:
event pada tombol 
cek  dengan cara klik kanan pilih
event è
action è
action performed :
Dan ketik perintah berikut :
Dan ketik perintah berikut :
int a = mandiri.ceksaldo();
ck.setText(Integer.toString(a));   

Komentar
Posting Komentar