Slide presentasi ini membahas tentang konsep method dalam pemrograman berorientasi objek. Method merupakan bagian kode yang dapat dipanggil untuk menjalankan fungsi tertentu, dan dapat menerima parameter serta mengembalikan nilai. Slide ini menjelaskan karakteristik, jenis, dan contoh deklarasi method seperti accessor, mutator, static. Tujuannya adalah agar siswa memahami konsep dan menerapkan method dalam pembuatan program berorientasi objek.
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
Bahan ajar pertemuan 2
1. Deki Kurnia Hadi Permana, S.Kom
Method
PemrogramanBerorientasiObjek
XI-RPL
2. Kompetensi Dasar (Pengetahuan) & IPK
Kompetensi Dasar
Menerapkan konsep
method
IPK
Menjelaskan konsep method
dalam pemrograman berorientasi
obyek.
Menerapkan method dalam
pemrograman berorientasi
obyek.
3. Kompetensi Dasar (Keterampilan) & IPK
Kompetensi Dasar
Membuat method
IPK
Merancang program aplikasi
berorientasi obyek dengan
penerapan method.
Membuat kode program aplikasi
berorientasi obyek dengan
penerapan method.
4. Tujuan Pembelajaran
Setelah mempelajari uraian materi dalam bab
pembelajaran dan kegiatan belajar, diharapkan :
Peserta didik dapat bersyukur pada Tuhan yang
Maha Esa atas karuniaNya dan menunjukkan
perilaku jujur, disiplin, tanggung-jawab, santun
dan gotong royong dalam mengembangkan
berbagai keterampilan keterampilan dalam
pembelajaran Pemrograman Berorientasi Objek.
Peserta didik dapat menelaah konsep dan prinsip
method pada aplikasi pemrograman berorientasi
objek
5. Pembelajaran materi method ini menggunakan
metode pendekatansaintifik. Dalam Pendekatan ini
praktikum atau eksperimenberbasis sains merupakan
bidang pendekatan ilmiah dengan tujuan dan aturan
khusus, dimana tujuan utamanya adalah untuk
memberikanbekal keterampilan yang kuat dengan
disertai landasan teori yang realistis mengenai fenomena
Yang akan kita amati.
6. Slide bahan ajar siswa ini disusun berdasarkan kurikulum 2013 yang mempunyai
ciri khas penggunaan metode saintifik. Topik yang akan dipelajari dan rincian
kegiatan belajar sesuai dengan kompetensi dan tujuan yang akan dicapai. Setiap
kegiatan belajar terdiri dari tujuan dan uraian materi topik pembelajaran serta test
formatif, diskusi dan tugas mandiri. Uraian pembelajaran berisi tentang diskripsi
pemahaman topik materi untuk memenuhi kompetensi pengetahuan dan
keterampilan.
Petunjuk Belajar
8. Method adalah bagian-bagian kode yang dapat dipanggil oleh program
utama atau dari method lainnya untuk menjalankan fungsi yang
spesifik.
Pengertian method
9. Dapat mengembalikan satu nilai atau tidak sama sekali.
Dapat diterima beberapa parameter yang dibutuhkan atau tidak ada
parameter sama sekali. Parameter bisa juga disebut sebagai
argument dari fungsi.
Setelah method telah selesai dieksekusi, dia akan kembali pada
method yang memanggilnya
Karakteristik method
11. Deklarasi method diawali dengan kata kunci
modifier public, private, protected atau
default. Bagian berikutnya adalah tipe
kembalian (return type) kemudian diikuti
nama method dan diakhiri dengan
parameter (jika menggunakan parameter).
Sintaks:
<modifier><returnType><name>(<parameter>*){
<statement>*
}
Deklarasi Method
12. Tipe Method
Dalam Java dikenal dengan 2 jenis method, yaitu :
● Standard Library Methods
● User defined Methods
13. Method Static adalah method yang dapat dipakai tanpa harus menginisialisasi
suatu class (maksudnya tanpa menggunakan variable terlebih dahulu). Method
static hanya dimiliki oleh class dan tidak dapat digunakan oleh instance (atau
object) dari suatu class. Method static dibedakan dari method yang dapat instance
di dalam suatu class oleh kata kunci static. Untuk memanggil method static,
kodenya sebagai berikut:
Classname.staticMethodName(params);
Method Static
14. Accessor Method digunakan untuk membaca nilai variabel pada class, baik berupa
instance maupun static. Sebuah accessor method umumnya dimulai dengan
penulisan get <namaInstanceVariable>. Method ini juga mempunyai sebuah return
value.
Accessor Method
public - Menjelaskan bahwa method tersebut
dapat diakses dari object luar class
String - Tipe data return value dari method
tersebut bertipe String
getName - Nama dari method
() - Menjelaskan bahwa method tidak memiliki
parameter apapun
15. Mutator method adalah method yang dapat memberi atau mengubah nilai variabel
dalam class, baik itu berupa instance maupun static. Sebuah mutator method
umumnya tertulis set<namaInstanceVariabel>.
Mutator Method
public - Menjelaskan bahwa method ini dapat dipanggil object
luarclass
void - Method ini tidak menghasilkan return value
setName - Nama dari method
(Stringtemp) - Parameter yang akan digunakan pada method
Pernyataan berikut:
name=temp;
mengidentifikasi nilai dari temp sama dengan name dan mengubah
data
pada instance variable name. Perlu diingat bahwa mutator method
tidak menghasilkan return value. Namun berisi beberapa argumen
dari program yang akan digunakan oleh method.
16. Rangkuman
Method merupakan bagian-bagian kode yang dapat dipanggil oleh program
utama atau dari method lainya. Anda dapat menggunakan dokumentasidari
Java API untuk melihat semua method yang tersedia dalam class String
misalnya.
Dalam pembuatan method terdapat accesormethod yang berfungsi
mengimplementasikanenkapsulasi sehinggakita tidak menginginkan
sembarang objectdapat mengakses data kapan saja. Sedangkan method
mutator adalah method yang dapat memberiatau mengubah nilai variabel
dalam class, baik itu berupa instance maupun static.
18. Evaluasi dan Umpan Balik
Apakah slide ini bahan ajar menambah pengetahuan saudara ?
Apakah saudara mampu memahami dan menelaah materi
method dalam pemrograman berorientasi objek, jika tidak apa
alasannya ?
19. CREDITS: This presentation template was created by
Slidesgo, including icons by Flaticon, and infographics &
images by Freepik.
Ada pertanyaan ?
Silahkan gunakan forum diskusi,
chat LMS atau via grup WA
Terima Kasih
Please keep this slide for attribution.