Pemograman Java Pertemuan 11
Halo sobat kali ini kita masih membahas Konsep Dasar Pemrograman Berorientasi Objek tentang Polymorphism Apasih Polymorphism itu? Polymorphism merupakan kemampuan untuk memperlakukan object yang memiliki perilaku (bentuk yang berbeda) Polymorphism mempunyai konsep implementasi yaitu: -Overloading : mempunyai keunggulan untuk menggunakan nama yang sama untuk beberapa method yang berbeda parameter -Overriding : Kemampuan subclass untuk menimpa method dari superclass, dengan menggunakan nama dan parameter yang sama pada method contoh Oveloading class Mobil { String warna; int tahunProduksi; public Mobil(String warna, int tahunProduksi){ this.warna = warna; this.tahunProduksi = tahunProduksi; } public Mobil(){ } void info(){ System.out.println("Warna: " + warna); System.out.println("Tahun: " + tahunProduksi); } } Membuat class MobilKonstruktor