Berikut ini adalah pertanyaan dari alexanderrover4443 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
a. Subclass tidak bisa dibuat dari superclass
berupa final
b. Superclass bisa berupa abstract class
c. Subclass bisa memiliki banyak superclass
d. Suatu method bisa di-overload di subclass
e. Suatu method dapat di-override di subclass
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Inheritance adalah sebuah konsep yang mana sebuah class dapat menurunkan property dan method yang dimiliki oleh class lain. Dalam inheritance subclass tidak bisa dibuat dari superclass berupa final, superclass bisa berupa abstract class, subclass bisa memiliki banyak superclass, dan suatu method dapat di-override di subclass. Jadi jawabannya adalah (d) suatu method bisa di-overload di subclass
Pembahasan
Inheritance adalah sebuah konsep yang mana sebuah class dapat menurunkan property dan method yang dimiliki oleh class lain. Konsep inheritance membuat struktur class dalam kode pemrograman. Class yang diturunkan disebut class induk, superclass ataupun base class. Dalam suatu class mempunyai class turunan maka dinamakan parent class atau base class. Class turunan itu sendiri disebut subclass. Dari struktur dari inheritance semakin kebawah class akan bersifat spesifik.
Pelajari lebih lanjut
materi tentang inheritance dalam bahasa pemrograman yomemimo.com/tugas/14829077
#BelajarBersamaBrainly
#SPJ4
Semoga dengan pertanyaan yang sudah terjawab oleh hatemonday dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Wed, 05 Oct 22