Laman

Selasa, 24 Mei 2011

penggunaan class dan object pada java netbeans 6.9

Pada dunia perangkat lunak, sebuah obyek adalah sebuah komponen perangkat lunak
yang stukturnya mirip dengan obyek pada dunia nyata. Setiap obyek dibangun dari
sekumpulan data  (atribut) yang disebut variabel untuk menjabarkan karakteristik
khusus dari obyek, dan juga terdiri dari sekumpulan method yang menjabarkan
tingkah laku dari obyek. Bisa tikatakan bahwa obyek adalah sebuah perangkat lunak
yang berisi sekumpulan variabel dan method yg berhubungan.

Variabel dan method dalam obyek Java secara formal diketahui sebagai variabel
instance dan method instance. Hal ini dilakukan untuk membedakan dari variabel
class dan method class, dimana akan dibahas kemudian.

Class adalah sturktur dasar dari OOP. Class terdiri dari dua tipe dari
anggota dimana
disebut dengan field (attribut/properti) dan method. Field merupakan tipe data yang
didefinisikan oleh class, sementara method merupakan operasi. Sebuah obyek adalah
sebuah instance (keturunan) dari class.

ini contoh pengaplikasiannya :



ini script lengkapnya :

public class mahasiswa {
String nama, npm, belajar, olahRaga, makan, minum;
public void nama  (){System.out.println("nama mahasiswa : " +nama);}
public void npm (){System.out.println("npm : " +npm);}
public void belajar () {System.out.println("belajar " +belajar);}
public void olahRaga () {System.out.println("olah raga :" +olahRaga);}
public void makan (){System.out.println("makan : " +makan);}
public void minum (){System.out.println("minum : " +minum);}
public static void main (String [] args){
mahasiswa mahasiswa1= new mahasiswa();
mahasiswa mahasiswa2= new mahasiswa();
mahasiswa mahasiswa3= new mahasiswa();
mahasiswa1.nama="naufal";
mahasiswa1.npm="07.04.111.00116";
mahasiswa1.belajar="naufal";
mahasiswa1.olahRaga="naufal";
mahasiswa1.makan="naufal";
mahasiswa1.minum="naufal";
mahasiswa2.nama="naufal";
mahasiswa2.npm="07.04.111.00116";
mahasiswa2.belajar="naufal";
mahasiswa2.olahRaga="naufal";
mahasiswa2.makan="naufal";
mahasiswa2.minum="naufal";
mahasiswa3.nama="naufal";
mahasiswa3.npm="07.04.111.00116";
mahasiswa3.belajar="naufal";
mahasiswa3.olahRaga="naufal";
mahasiswa3.makan="naufal";
mahasiswa3.minum="naufal";
mahasiswa1.nama();
mahasiswa1.npm();
mahasiswa1.belajar();
mahasiswa1.olahRaga();
mahasiswa1.makan();
mahasiswa1.minum();
mahasiswa2.nama();
mahasiswa2.npm();
mahasiswa2.belajar();
mahasiswa2.olahRaga();
mahasiswa2.makan();
mahasiswa2.minum();
mahasiswa3.nama();
mahasiswa3.npm();
mahasiswa3.belajar();
mahasiswa3.olahRaga();
mahasiswa3.makan();
mahasiswa3.minum();
}
}
dan setelah di running :

tugas pendahuluan :
public class motor {
String objek, merk, pemilik;
public void objek () {System.out.println("objek ''" +objek+ "''" );}
public void merk () {System.out.println("merk : " +merk);}
public void pemilik () {System.out.println("pemilik : " +pemilik);}
public static void main (String[] args) {
motor motor1= new motor();
motor motor2= new motor();
motor1.objek="motor-1";
motor1.merk="yamaha";
motor1.merk="pak darmawan";
motor2.objek="motor-2";
motor2.merk="honda";
motor2.pemilik="pak kuswanto";
//output
motor1.objek();
motor1.merk();
motor1.pemilik();
motor2.objek();
motor2.merk();
motor2.pemilik();
}
}

Tidak ada komentar:

Posting Komentar