0% menganggap dokumen ini bermanfaat (0 suara)
2 tayangan5 halaman

Modul 3 - Method Di Java

Modul ini membahas tentang method dalam pemrograman Java, termasuk definisi, struktur, dan cara mengaksesnya melalui objek. Mahasiswa diharapkan dapat memahami dan menerapkan konsep method dengan membuat program yang melibatkan objek dan method. Terdapat juga latihan praktikum untuk memperdalam pemahaman mahasiswa mengenai penggunaan method dalam konteks aplikasi nyata.

Diunggah oleh

ardialways3
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
2 tayangan5 halaman

Modul 3 - Method Di Java

Modul ini membahas tentang method dalam pemrograman Java, termasuk definisi, struktur, dan cara mengaksesnya melalui objek. Mahasiswa diharapkan dapat memahami dan menerapkan konsep method dengan membuat program yang melibatkan objek dan method. Terdapat juga latihan praktikum untuk memperdalam pemahaman mahasiswa mengenai penggunaan method dalam konteks aplikasi nyata.

Diunggah oleh

ardialways3
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJECT (PPBO)

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

MODUL 3
METHOD DI JAVA

A. Tujuan Pembelajaran

Tujuan pembelajaran materi ini diharapkan mahasiswa dapat:

a. Mahasiswa dapat menjelaskan definisi method class.

b. Mahasiswa dapat membuat object dengan menggunakan method class.

B. Teori

a. Method Class

Method adalah suatu operasi berupa fungsi-fungsi yang dapat dikerjakan oleh suatu object.

Method didefinisikan pada class akan tetapi dipanggil melalui object. Method menentukan

perilaku object, yakni apa yang terjadi ketika object itu dibuat serta berbagai operasi yang

dapat dilakukan object.

Sebuah method di java memiliki struktur sebagai berikut:

 Modifier, adalah sebuah statement yang menandakan hak akses method tersebut dari

luar class. Terdiri dari statement public, protected dan private.

 Return type, merupakan tipe kembalian dari sebuah method. Ada int, void, String,

double dan berbagai object komplek di java.

 Nama method, adalah nama method yang biasanya ditulis alfabet dan ditulis dengan

camelcase (contoh:periksaPasien)

 Parameter, adalah nilai yang diperlukan oleh method, dalam penulisannya di

dahului dengan tipe data-nya baru nama parameter-nya.

1
MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJECT (PPBO)
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

 Return statement, kembalian suatu method harus sesuai dengan tipe data method,

jadi jika method berjenis int maka kembaliannya harus bertipe int. Khusus untuk

tipe void tidak perlu menggunakan return statement (karena tidak mengembalikan

suatu nilai).

 Exception , kemungkinan error yang akan muncul ketika kode dieksekusi di dalam

method, biasanya ditambahkan statement throws dan jenis exception yang akan

ditangkap

Perhatikan contoh kelas java berikut ([Link]).

package methodjava;

public class persegi {


private int panjang;

public persegi(int panjang){


[Link]=panjang;
}

public static void showInfo(){


[Link]("dipanggil dari method static");
}

public void setPanjang(int panjang){


[Link]=panjang;
}

public int getPanjang(){


return panjang;
}

public int getLuas(){


int luas=[Link]*[Link];
return luas;
}

public int getKeliling(){


int keliling=4*[Link];
return keliling;
}

2
MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJECT (PPBO)
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

b. Cara mengakses method

Cara mengakses method pada prinsipnya sama dengan cara membuat object. Pertama-tama

kita dapat menuliskan nama class-nya terlebih dahulu, baru diikuti nama object-nya. Setelah

object ditentukan (misalnya: mahasiswa1) kemudian baru diikuti nama method-nya.

Berikut adalah contoh mengakses method untuk menampilkan data mahasiswa.

 mahasiswa mahasiswa1=new mahasiswa (“100”,” Budi Waluyo”);

 [Link]();

Lihat contoh program class utama persegi pada class [Link],sebagai berikut:

package methodjava;

public class MethodJava {

public static void main(String[] args) {


// TODO code application logic here
persegi persegi1=new persegi(10);
[Link]([Link]());
[Link]([Link]());
[Link]([Link]());
}
}
Note:

 getLuas, getPanjang dan getKeliling adalah nama-nama method pada object

persegi.

 Java memiliki sifat casesensitif, sehingga pemberian nama-nama untuk method,

class dan object harus sama, sehingga penulisan penamaan untuk method dengan

huruf kecil dan besar berbeda.

3
MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJECT (PPBO)
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

C. Latihan

1. Apa yang anda ketahui tentang method di Java ?

2. Buatlah program untuk membuat object mahasiswa lengkap dengan method-nya,

 Tuliskan perintah untuk menambahkan data object (201851050, Adi Kurniadi,

Teknik Kimia), (201851051, Evi Rahmawati, Teknik Industri).

 Buatlah method ubahNama(); untuk mengubah nama “Adi Kurniadi” menjadi

“Budi Kurniadi”

 Tampilkan profil mahasiswa tersebut melalui method tampilMahasiswa();

3. Buatlah program untuk representatsi publikasi ilmiah dengan menampilkan data-data

publikasi karya ilmiah mahasiswa.

 Definisikan beberapa properti object seperti judul, penulis, publikasi dan tahun

 Isikan data-data object sebagai berikut:

1. Perancangan Data Stok Obat berbasis Web Responsif Desain (WRD),

Muhammad Agustian, Seminar Nasional SNATIF UMK, 2019

2. Katalog Peminjaman Buku Online berbasis Android (Studi Kasus SMP 2

Jekulo Kudus, Budi Karya Sumadi, Jurnal Simetris UMK, 2020

3. Sistem Informasi Perpustakaan Daerah berbasis Web Semantik, Andri

Taulani, Jurnal Transformatika Universitas Semarang, 2021

4. J2ME dan SMS Gateway untuk Lelang Komoditas Padi (Studi Kasus di

Kecamatan Juwana-Pati), Sinar Kumaidi, Jurnal Transfprmatika Universitas

Semarang, 2022

4
MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJECT (PPBO)
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

 Buatlah method ubahJudul(); untuk mengubah judul “Katalog Peminjaman Buku

Online berbasis Android (Studi Kasus SMP 2 Jekulo Kudus” menjadi “Web

Service untuk Booking Tiket Bus Patas (Studi Kasus PO Nusantara Kudus)”.

 Buatlah method ubahPublikasi(); untuk mengubah data publikasi karya ilmiah

 Tampilkan semua data publikasi melalui tampilPublikasi();

Anda mungkin juga menyukai