Modul 03
• Jadwal
• 13.00 - 16.00
• Pembahasan
• MEMBUAT DAN MENGGUNAKAN METHOD
• ( Pembahasan Lanjutan Mengenai Method )
• Argumen pada Method dan nilai kembalian (return value)
• Memahami bagaimana argumen diteruskan ke suatu method
• Membuat method overloading dan method overriding (Polimorfisme)
• MENGGUNAKAN ENKAPSULASI
• Mengontrol akses
• Enkapsulasi
• Overloading Constructor
?-3
© 2020 Inixindo Jogja. All rights reserved.
Analogi :
Class MainClass{
public static void main(String[] args) {
panggil(“roti”);
}
Panggil
Proses
Dengan Parameter
Return hasil
…
int methodKedua() {
…
…
return value;
}
…
Analogi :
Budi Budi
Tipe data ataupun parameter berbeda Tipe data ataupun parameter sama
?-16
© 2020 Inixindo Jogja. All rights reserved.
ENKAPSULASI
Class sama
√ √ √ √
Package sama
Subclass √ √ √ X
Package sama
Non-subclass √ √ √ X
Package beda
Subclass √ √ X X
Package beda
Non-subclass √ X X X
• Menyembunyikan Pengaksesan :