Pemograman Beriorentasi Objek (PBO)
pengertian Polimorfisme,Overloading dan Overriding
Disini saya akan menjelaskan Pengertian pengertian dari elemen elemen penting tentang Pemgroman Java neatbean yaitu tentang Polimorfisme,Overloading,Overriding.Oke Gak perlu Panjang lebar cuy , Saya jelaskan 1 , 1 Menurut ane nih.
Polimorfisme adalah Objek yang yang bisa mengungkapkan banyak hal melalui 1 cara yang sama .
Sifat Polimorfisme sendiri adalah Umum , Umum terhadap kelas turunan turunannya,
dan kelas turunannya lah nanti yang akan mengimplementasikan secara lebih spesifik sesuai
dengan karakteristiknya.
Bingung cuy ????
sama saya juga . oke ane contohin .
contoh . ada sebuah kelas mempunyai method yang isinya , "kariawan". ini kelas induk .
dan di kelas induk ada sebuah turunan yang isinya ada meneger,officeboy,dan nanti turunan ini akan menjelaskan yang isinya adalah kerjanya dari officeboy dan manager itu ngapain.
Overloading adalah keadan yang mana method mempnyai nama yang sama , namun fungsinya
berbeda-beda. ini juga pendukung dari Polimorfisme di atas.
contoh : jika melihat contoh di atas,Overloading adalah turunan dari kelas dari masing masing dari kelas induk , mempunyai Nama clas yang sama yakni Kariawan, namun didalamnya ada officeboy dan meneger yang berbeda yang berbeda fungsinya.
Overriding adalah menulis ulang method yang sama. dari mulai nama method dan isi method .lalu
menginplementasikan ulang di SUB_CLAS.
Intinya sama dengan Overloading , Tapi kalo Overriding menulis ulang atau meng copi ulang dari kelas induk.
Komentar
Posting Komentar