Pemograman 1 Pertemuan Ke 12
Inheritance (Pewarisan Class) MATEMATIKA
Assalamualaikum wr, wb..
Pada pertemuan ke 12 ini saya akan membahas tentang pewarisan class, dimana ini berfungsi untuk menghubungkan pada 3 class yang berbeda dengan menggunakan extends pada class.
Sebagai contoh maka kita akan membahas sebuah soal yang dimana soalny adalah sbb :
![]() |
Contoh soal |
Pada contoh kasus soal ini kita diharuskan membuat 3 class yaitu Matematika, MatematikaCanggih, dan main class utk memanggil methodnya adalah MatematikaCanggihBeraksi.
disini saya akan memberikan method pada class matematika dimana isi dari method ini :
1. Pengurangan
2. Perkalian
3. Pertambahan
dan didalam class MatematikaCanggih berisikan method :
1. Modulus
2. Pembagian
dan didalam Main class MatematikaCanggihBeraksi adalah berfungsi untuk memanggil method-method yang ada di dalam 2 class di atas..
Dan untuk di class Matematika isikan Coding seperti ini :
![]() |
dalam class matematika |
Dan untuk di class MatematikaCanggih isikan Coding seperti ini :
![]() |
jangan lupa untuk menambahkan extends pada public class, disinilah fungsi extends untuk menghubungkan Class MatematikaCanggih dengan class Matematika |
Selanjutnya adalah :
![]() |
Dalam Class MatematikaCanggih |
Dan untuk Memanggil method di 2 class tersebut maka kita akan membuat class main dengan nama MatematikaBeraksi.
Sebelum memanggil method tsb, kita diwajibkan membuat Object terlebih dahulu untuk memanggil class Mamematika dan class matematika Canggih.
![]() |
Mendeklarasikan Class MatematikaCanggih Menjadi variable zakaria |
![]() |
memanggil method dalam main class MatematikaCanggihBeraksi |
Sekian dalam pembahasan pertemuan ke 12 ini, kurang lebihnya mohon maaf.
Wassalamualaikum wr, Wb..
Bingung , codenya yang di bagian input dan output
BalasHapus