Class dan Method Java di Eclipse

Oleh : Reza Ervani

بسم الله الرحمن الرحيم

Menyambung materi sebelumnya Melihat Konsep Class di Java kita akan melihat bagaimana Method diterapkan di Class Siswa yang tadi kita buat.

Kode yang kita miliki di Class Siswa tadi adalah seperti berikut :


package latihan001;

public class Siswa {

/**
* Nama Siswa
*/

public String nama;

/**
* Alamat Siswa
*/

public String alamat;

/**
* Angkatan Siswa
*/

public int angkatan;

}

public String nama; public String alamat; dan public int angkatan; dikenal sebagai data member atau anggota data – yang menangani data-data pada Class Siswa.

Kita dapat kemudian mendefinisikan method untuk Class Siswa diatas dengan kode seperti berikut :

public String tampilkanDataSiswa();

Method tampilkanDataSiswa ini akan kita buat untuk menampilkan seluruh data siswa mencakup nama, alamat dan angkatannya. Untuk itu kita buat kodenya seperti berikut :


public String tampilkanDataSiswa();
return nama + "-- tinggal di : " + alamat + " adalah siswa angkatan : " + angkatan;

Sehingga seluruh program pada Class Siswa akan tampak seperti berikut :


/**
* Tutorial oleh Reza Ervani
*/

package latihan001;

public class Siswa {

/**
* Nama Siswa
*/

public String nama;

/**
* Alamat Siswa
*/

public String alamat;

/**
* Angkatan Siswa
*/

public int angkatan;

/**
 * Menampilkan Data Siswa Lengkap
 * @return
 */

public String tampilkanDataSiswa() {
return nama + "-- tinggal di : " + alamat + " adalah siswa angkatan : " + angkatan;
}

}

Atau seperti yang tampak pada gambar berikut :

Screenshot from 2014-04-21 12:51:40Untuk menggunakan method tersebut di main Class kita akan menambahkan baris berikut ke dalam main Class


System.out.println(s1.tampilkanDataSiswa());

Seperti biasa Eclipse akan menampilkan bantuan seperti tampak pada gambar berikut :

Screenshot from 2014-04-21 12:57:29

Kode di main Class akan tampak seperti berikut :


package latihan001;

public class Latihan001 {

public static void main(String[] args) {
Siswa s1 = new Siswa();
s1.nama = "Reza";
s1.alamat = "Perumahan Harvest City";
s1.angkatan = 2010;

System.out.println(s1.tampilkanDataSiswa());

}

}

Atau seperti tampak pada gambar berikut :

Screenshot from 2014-04-21 13:00:27

Yang jika kita jalankan akan menampilkan keluaran seperti berikut :

Screenshot from 2014-04-21 13:01:25

Mudah bukan ? (reza@rumahilmu.or.id)

About Reza Ervani 430 Articles
Adalah pendiri programming.rezaervani.com -

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.