soedirman15@gmail.com atau WA 085740291996

Selasa, 24 Januari 2012

Contoh Inheritance di NetBean



//KELAS
//menggunakan java swing nama class motor
import javax.swing.*;
class motor{
String merk="";
String kondisi;
// method
void NamaMerk(String NamaMerk) {
merk = merk+ NamaMerk;
}
void kondisi(String keadaan) {
kondisi = keadaan;
JOptionPane.showMessageDialog(null,"Merek Motor      : "+merk +"\nKeadaan Motor : "+kondisi);
}
}


//TURUNAN PERTAMA
import javax.swing.*;
//kelas motorku turunan dr motor
class motorku extends motor {
int Cc = 0;
public void ubahCc(int pertambahanCc) {
Cc= Cc+ pertambahanCc;
JOptionPane.showMessageDialog(null,"Cc : " + Cc);
}
}

//RUN
import javax.swing.*;
class motormu {
public static void main(String[] args) {
// Membuat object
motorku DataMotor = new motorku();
// Memanggil method di object
DataMotor.NamaMerk(JOptionPane.showInputDialog("Merek Motor"));
DataMotor.kondisi(JOptionPane.showInputDialog("Keadaan Motor"));
DataMotor.ubahCc(125);
}
}

0 komentar:

Posting Komentar