0% menganggap dokumen ini bermanfaat (0 suara)
7 tayangan4 halaman

Pemrograman Berorientasi Objek: Method

Method merupakan fungsi atau prosedur yang dibuat oleh programmer di dalam suatu kelas. Method mendefinisikan perilaku objek dan dapat memiliki parameter serta nilai kembalian. Contohnya digunakan untuk memodelkan sifat dan tindakan objek-objek seperti komputer dan printer.

Diunggah oleh

066 MUYASSIRAH
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 PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
7 tayangan4 halaman

Pemrograman Berorientasi Objek: Method

Method merupakan fungsi atau prosedur yang dibuat oleh programmer di dalam suatu kelas. Method mendefinisikan perilaku objek dan dapat memiliki parameter serta nilai kembalian. Contohnya digunakan untuk memodelkan sifat dan tindakan objek-objek seperti komputer dan printer.

Diunggah oleh

066 MUYASSIRAH
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 PDF, TXT atau baca online di Scribd

LAPORAN

PEMROGRAMAN BERORIENTASI OBJEK


" Method ”

Disusun oleh :

NAMA : MUYASSIRAH
NIM : 42620066
KELAS : 2C TMJ

POLITEKNIK NEGERI UJUNG PANDANG


JURUSAN TEKNIK ELEKTRO
PRODI TEKNIK MULTIMEDIA DAN JARINGAN
2021
A. TUJUAN
1. Identifikasi lalu buat class & method
2. Identifikasi objek2 (atribut/sifat/tingkah laku) yang dibutuhkan
3. menentukan dari No.2 sbg variabel atau method
4. melengkapi Method di No.1 dengan return type/void
5. melengkapi Method di No.4 dengan cetak biasa (sout) atau return
6. melengkapi class & method dengan modifier : public/protected/private
7. menggunakan Parameter
8. Memuat objek atau instansiasi class denga keyword new
9. menggunakan method

B. DASAR TEORI
Method adalah fungsi atau prosedur yang dibuat oleh seorang programmer
didalam suatu Class. Dengan kata lain, method pada sebuah kelas hampir sama
dengan fungsi atau prosedur pada pemrograman prosedural.
Pada sebuah method di dalam sebuah kelas juga memiliki izin akses seperti halnya
atribut pada kelas, izin akses itu antara lain private, public dan protected yang
memiliki arti sama pada izin akses atribut yang telah dibahas sebelumnya. Sebuah
kelas boleh memiliki lebih dari satu method dengan nama yang sama asalkan
memiliki parameter masukan yang berbeda sehingga kompiler atau interpreter dapat
mengenali method mana yang dipanggil.

Method dapat didefinisikan lebih dari satu, dan dapat dipanggil dari method
yang [Link] suatu method yang telah dideklarasikan dengan
menggunakan tanda(.)

Hal ini dinamakan overloading. Di dalam sebuah kelas, terdapat juga yang
disebut sebagai method atau atribut statis yang memiliki kata kunci static. Maksud
dari statis di sini adalah method yang dapat diakses secara berbagi dengan semua
objek lain tanpa harus membuat objek yang memiliki method statis tadi (tanpa proses
new), tapi sebuah method statis mempunyai keterbatasan yaitu hanya dapat
mengakses atribut atau method lain di dalam kelas yang membungkusnya yang juga
bersifat statis. Method statis biasanya diimplementasikan untuk method main.

❖ Karakteristik Method

Didalam suatu class, behavior disimpan dalam bentuk Method. Method


merupakan serangkaian statemen / perintah (perintah = baris program) dalam suatu
class yang menghandle task tertentu. Method merupakan hal-hal yang bisa dilakukan
oleh object dari suatu class. Method didefinisikan pada class akan tetapi dipanggil
melalui object. Method memiliki peranan diantaranya :
a. merubah nilai atribut dari suatu object,
b. menerima informasi dari object lain, dan
c. mengirim informasi ke obyek lain untuk melakukan suatu task (cara obyek
berkomunikasi dengan obyek lain adalah dengan menggunakan method).
C. HASIL PRAKTIKUM

➢ CLASS PERTAMA (LATIHAN)

➢ CLASS KEDUA (PC)

➢ CLASS KETIGA (LAPTOP)


➢ OUTPUTNYA

D. ANALISA
Method main hanya dapat mengakses method-method static dalam suatu
kelas yang sama. Suatu atribut atau variabel yg diberikan mode static
akan dapat diakses oleh semua method yg ada dalam kelas tersebut.

E. KESIMPULAN

1) Method dengan reference void berarti Method tersebut tidak mengembalikan


nilai. Maka dari itu, kita harus mengganti tipe kembalian dengan kata kunci
void. Sedangkan method dengan reference tipe data memiliki nilai kembalian
(return).
2) Parameter adalah variabel yang didefinisikan pada saat method dibuat. Dengan
adanya parameter, sebuah method dapat bersifat dinamis dan general.
Artinya,method tersebut dapat mengembalikan nilai yang beragam sesuai
dengan nilai parameter nya.

3) Method overloading artinya method yang memiliki nama yang sama, tetapi
parameter atau argumennya berbeda.

Anda mungkin juga menyukai