Postingan

Menampilkan postingan dengan label PBO Modul 6 Java

Lpaoran Modul 6 pbo

Gambar
MODUL VI POLIMORPHISM   A. Dasar Teori Polimorphism mempunyai makna sesuatu yang memiliki banyak bentuk, yaitu memiliki nama sama, tetapi memiliki kelakuan (behaviour) yang berbeda. Class Bentuk yang merupakan class induk ( superclass) dari class Lingkaran, Elips dan Segitiga mempunyai method gambar() dan hapus(). Class-class ( subclass ) juga mempunyai method gambar() dan hapus(). Meskipun keempat class tersebut mempunyai nama method yang sama, tetapi isi (source code / yang dilakukan / output)dari masing-masing method tersebut berbeda. Jika kita menginginkan sebuah objek yang dapat memanggil setiap method (yaitu method gambar & hapus) yang ada pada setiap class (pada superclass maupun subclass), maka gunakanlah teknik Polimorphism. Polimorphism hanya berlaku pada method dan tidak berlaku untuk atribut. Untuk mendapatkan operasi polimorphism dari suatu method, maka method tersebut haruslah merupakan method yang ada di class induk. B. Praktikum Praktikum 1 1...