JAVA

=====Object-Oriented Programming=====
OOP è Sebuah pemograman yang menggunakan konsep “Object” sebagai bidang data utama (atribut-atribut yang menggunakan object), prosedur object di kaintkan dengan metode.
Macam-macam OOP :
1.      Abstraksi
2.      Inheritance
3.      Polymorphism
4.      Enkapsulasi

Kali ini saya akan membahasa dari salah satu jenis OOP di atas yaitu Polymorphism.
            Untuk Polymorphism itu sendiri di bagi menjadi dua yaitu:
1.      Overloading è Penggunaan nama Method yang sama dengan Method lain tetpai dengan parameter yang berbeda.

2.      Overridingè Penggunaan Method yang sama tetapi berbeda class, class yang pertama yaitu class parent dengan parameter yang pada Method class turunannya.

Di overrinding ini nama Method dan parameter kedua classnya harus sama.


1. Adapaun contoh untuk program Overloading menggunakan Netbeans.





Program tersebut jika di jalan akan seperti di bawah ini.
Ada dua hasil untuk hasil petama itu adalah Method pertama dan untuk yang ke dua itu hasil dari Method kedua.



2. Berikut ini contoh Program sederhana Overriding.






Ketika Program ini di jalan akan muncul pilhan seperti di bawah


Terdapat dua class dimana ada class induk dan class turunannya, class induk yaitu OverridingIdnetitas dan class turunan ada Senyum1.

Beikut penjelas mengenai OOP jenis Polymorphism yan terbagi menjadi dua yaitu Overloading dan Overriding.

Semoga Bermanfaat!!!






0 Response to "JAVA"

Post a Comment

wdcfawqafwef