Keyword Extendsbentukumumpada Java: <hakakses> class <subclass> extends <superclass>Contoh : public class mobilextendsKendaraanBermotorbentukumumpada C++ : class <subclass> : <hakakses> <superclass>contoh : class mobil : public kendaraan_bermotor
4.
Keyword Superuntukmemanggilkonstruktordan methodoleh subclass yang dimilikiolehsuperclassBentukumumuntukmemanggilkonstruktor :super ()super(parameter)Bentukumumuntukmemanggil method :super.method(parameter)
Single Inheritance (PewarisanTunggal)Adalahpewarisan yang jumlahkelasdasarnya (basic class / superclass) tunggal, tapikelasturunan (subclass) bisalebihdarisatuKonsep inheritance yang ada di Java hanya memperkenankan adanya single inheritance.
Contoh Multiple Inheritance(C++) class anak : public ayah, public ibu{ public: void hidung(){cout<<">Hidunganakitumancung"<<endl<<endl; } };class cucu : public ayah, public ibu{ public: void pandai(){cout<<">CucudariKakekdanNenekitupandaiberhitung"<<endl<<endl; } };
19.
Virtual Multiple InheritanceKelasyang diturunkanlebihdarisatukelas yang berbeda (jumlahkelasdasarnyalebihdarisatu)Hanyasaja, beberapadiantarakelasdasartersebutmerupakankelasturunandarikelasdasar yang sama