Just another Blog

“share knowledge”

Archive for November 9th, 2008

simple code kelas & objek

Posted by zmhazmi on November 9, 2008

Menyambung pengertian Kelas & Objek, berikut contoh sederhana penciptaan objek dari suatu kelas.

Anggaplah disini terdapat Kelas Motor yang berisi variabel2 & metode2 yang akan dimiliki oleh objek seperti berikut :

public class Motor {
     String merk;
     String warna;
     String tipe;
     int tahun;

     public String melaju() {
          return "Melaju";
     }

     public String getTipe() {
          return tipe;
     }

     public void setTipe(String tipe) {
          this.tipe = tipe;
     }

}

Anggaplah kita juga mempunyai satu Kelas lagi yaitu Kelas TestMotor yang berfungsi untuk mengisi dan menampilkan nilai variabel dari objek yang diciptakan.

public class TestMotor {

     public static void main(String[] args) {
          Motor motor = new Motor();
          motor.merk = "Kawasaki Ninja";
          motor.warna = "Merah";
          motor.tahun = 2000;
          motor.setTipe("Sport");

          System.out.println("Demo Objek dan Kelas");

          System.out.println("Merk Motor : " + motor.merk);
          System.out.println("Warna Motor : " + motor.warna);
          System.out.println("Tipe Motor : " + motor.getTipe());
          System.out.println("Tahun Pembuatan : " + motor.tahun);
          System.out.println("Metode yang dilakukan : " + motor.melaju());

     }

}

Pada Kelas TestMotor diatas, Objek motor dibentuk dari Kelas Motor. proses pembentukan objek dari suatu kelas disini biasa disebut instansiasi. maka dapat dikatakan bahwa objek adalah instans dari suatu kelas.

kemudian dilakukan pengisian nilai variabel yang telah didefinisikan dalam Kelas Motor, untuk kemudian dapat ditampilkan di layar console. maka akan tertampil sebagai berikut :

Demo Objek dan Kelas
Merk Motor : Kawasaki Ninja
Warna Motor : Merah
Tipe Motor : Sport
Tahun Pembuatan : 2000
Metode yang dilakukan : Melaju

Posted in Oop | Leave a Comment »