0% menganggap dokumen ini bermanfaat (0 suara)
16 tayangan6 halaman

Praktikum Method Pemrograman OOP

Dokumen ini adalah modul praktikum pemrograman berorientasi objek untuk semester genap tahun ajaran 2020/2021 di Universitas Muhammadiyah Jember. Modul ini mencakup tujuan pembelajaran tentang metode dalam pemrograman, termasuk pembuatan metode yang tidak mengembalikan nilai dan yang mengembalikan nilai dengan parameter. Terdapat juga latihan untuk membuat contoh metode sesuai dengan kriteria yang ditentukan.

Diunggah oleh

Iqbal Yanto
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)
16 tayangan6 halaman

Praktikum Method Pemrograman OOP

Dokumen ini adalah modul praktikum pemrograman berorientasi objek untuk semester genap tahun ajaran 2020/2021 di Universitas Muhammadiyah Jember. Modul ini mencakup tujuan pembelajaran tentang metode dalam pemrograman, termasuk pembuatan metode yang tidak mengembalikan nilai dan yang mengembalikan nilai dengan parameter. Terdapat juga latihan untuk membuat contoh metode sesuai dengan kriteria yang ditentukan.

Diunggah oleh

Iqbal Yanto
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 OBJEK
Semester Genap Tahun Ajaran 2020/2021

Dosen: Lukman Hakim., [Link]., [Link].

Praktikan: NAMA
(NIM)

Asisten: NAMA
(NIM)

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
PRAKTIKUM 1 - PEMROGRAMAN BERORIENTASI OBJEK
METHOD

Learning outcomes:
1. Mampu menjelaskan konsep dan implementasi method pada program
2. Mampu membuat method yang tidak dapat mengembalikan nilai tanpa parameter/
argument
3. Mampu membuat method yang tidak dapat mengembalikan nilai dengan 1 parameter/
argument
4. Mampu membuat method yang dapat mengembalikan nilai dengan 2 parameter/
argument

IDENTITAS PRAKTIKAN
NIM :
Nama Lengkap :
Kelas/ Hari/ Jam : / /
Nomor komputer :
Nama Asisten :

Tugas Praktikum

Telah diperiksa pada tanggal Telah diperiksa pada tanggal

(nilai dan paraf asisten) (nilai dan paraf asisten)


A. PENDAHULUAN
Method adalah kumpulan program yang mempunyai nama. Program harus dibungkus
dalam method. Dengan method kita bisa memanggil kumpulan program hanya dengan
memanggil nama methodnya, pekerjaan jadi lebih singkat dan tidak boros menuliskan
program, program menjadi lebih terstruktur, praktis, dan efisien.

Bentuk umum:
<nama_method>( <parameter/argument>);
// menggunakan tanda kurung setelah nama method itu
kuncinya
// parameter/argument bersifat opsional, tergantung
kebutuhan
Contoh:
cetak();
//method bernama cetak

Ada 2 jenis method:


1. Method yang tidak mengembalikan data (diberi tipe void)
Contoh:
static void cetak();
//method static bernama cetak yang tidak mengembalikan nilai.

2. Method yang bisa mengembalilkan nilai menggunakan statement return dan


tipe data
Contoh:
static int cetak(int b);
return b;

// method bernama cetak yang mengembalikan nilai integer


// mempunyai 1 parameter/ argument yaitu b dan bertipe integer
// return adalah keyword untuk mengembalikan nilai

Catatan:
 method yang dipanggil dari dalam method static harus static.
 method tidak static hanya bisa dipanggil melalui method tidak statik dan
mekanisme instansiasi.
 Jika memanggil method dalam satu kelas method harus static.
 method static hanya bisa memanggil method yang static.

Parameter/ argument adalah suatu nilai yang dapat diubah-ubah dari luar untuk
menentukan hasil
 mengirim >> parameter/ argument aktual (yang di main).
 menerima >> parameter/ argument formal.

Contoh method tidak mengembalikan nilai (tanpa parameter/ argument) dengan


nama file NIM_A.java
Contoh method tidak mengembalikan nilai (dengan parameter/ argument) dengan
nama file NIM_B.java

Catatan:
 static void cetak(int a). int a adalah parameter/ argument formal.
 cetak(x). x adalah parameter/argument aktual atau parameter/ argument yang
dikirim.

Contoh method mengembalikan nilai dengan nama file NIM_C.java


Contoh method mengembalikan nilai menggunakan 2 parameter/argument dengan
nama file NIM_D.java

B. LATIHAN
a. Buatlah sebuah contoh method yang tidak mengembalikan nilai.

JAWABAN

b. Buatlah sebuah contoh method yang tidak mengembalikan nilai dengan


parameter/argument.

JAWABAN
c. Buatlah sebuah contoh method yang dapat mengembalikan nilai dengan 1
parameter/ argument.

JAWABAN

d. Buatlah sebuah contoh method yang dapat mengembalikan nilai dengan 2


parameter/ argument.

JAWABAN

Catatan :
- Permasalahan Bebas
- Permasalahan Mahasiswa satu harus berbeda dengan Mahasiswa lain.
- Salin (Copy) kode program pada Text Editor Anda dan Tempel (Paste) ke
dalam Form Jawaban yang sudah disediakan.
- Font pada Jawaban : Courier New, 10.

Anda mungkin juga menyukai