Assalamualaikum, saya kembali lagi memosting mata kuliah Pemrograman ini, ini merupakan psotingan terkahir mengani mata kuliah ini. Jadi sekiranya saya selama ini mempunyai banyak kesalahan dalam penulisan mohon dimaafkan karena saya juga masih dalam tahap pembelajaran
Jadi yuk langsung saja masuk ke materinya:
Inheritance (Pewarisan)
Suatu class dapat mewariskan atribut atau method ke class lain (subclass) serta membentuk class hirarki. Pewarisan ini penting untuk reusability. Penggunaannya menggunakan extends
contohnya
Latihannya
1. Buat class Matematika Canggih yang merupakan inherit dari class Matematika
2. Tambahkan method modulus(int a, int b) yang menghitung modulus dari a dan b
3. Operator modulus adalah %
4. Buat class MatematikaCanggihBerkasi yang memanggil method pertambahan, perkalian dan modulus
Polymorphism
Kemampuan untuk memperlakukan object yang memiliki perilaku (bentuk) yang berbeda.
Implementasinya:
Jadi yuk langsung saja masuk ke materinya:
Inheritance (Pewarisan)
Suatu class dapat mewariskan atribut atau method ke class lain (subclass) serta membentuk class hirarki. Pewarisan ini penting untuk reusability. Penggunaannya menggunakan extends
contohnya
Latihannya
1. Buat class Matematika Canggih yang merupakan inherit dari class Matematika
2. Tambahkan method modulus(int a, int b) yang menghitung modulus dari a dan b
3. Operator modulus adalah %
4. Buat class MatematikaCanggihBerkasi yang memanggil method pertambahan, perkalian dan modulus
Polymorphism
Kemampuan untuk memperlakukan object yang memiliki perilaku (bentuk) yang berbeda.
Implementasinya:
- Overloading: Kemampuan untuk menggunakan nama yang sama untuk beberapa method yang berbeda parameter (tipe dan atau jumlah. Contohnya
- Overriding: Kemampuan subclass untuk menimpa method dari superclass, yaitu dengan cara menggunakan nama dan parameter yang sama pada method. Contohnya
Sekian postingan saya, sekali lagi saya mohon maaf apabila ada kesalahan. Wassalamualaikum.
0 comments:
Post a Comment