Hallo sahabat dumenity berjumpa lagi dalam tutorial dumetschool, pada tutorial kali ini saya akan membahas tentang Menciptakan Subkelas dan Pewarisan Javascript. Untuk mendemontrasikan bagaimana pewarisan dapat dilakukan . Teman – teman dapat menyimpulkan sebuah kelas basis, hewan misalnya. Yang memiliki properti – properti dan metode – metodenya sendiri dan dapat menciptakan beberapa instans(objek) melalui operator new. Kemudian teman – teman akan menggunakan kelas basis tersebut untuk menciptakan dua subkelas, kucing dan singnga misalnya.

Setiap subkelas(kelas terderivasi) ini akan menggunakan property prototype untuk mewarisi  semua properti  dan metode dari kelas hewan. Kedua kelas kucing dan kelinci akan dimodifikasi untuk memiliki metode bicar() sendiri. meskipun nama metode sama untuk kelas kucing dan singnga Javascript akan memanggil metode bicara() untuk objek tertentu yang memiliki metode tersebut, yaitu ketika metode bicara() dipanggil untuk objek kucing , ia akan menghasilkan ” Meong…”. dan ketika di panggil untuk objek singnga, ia akan menghasilkan “aungggg…”.

Oke untuk lebih jelasnya silahkan lihat di bawah ini:

dari script di atas maka akan menghasilkan output seperti di bawah ini:

Menciptakan Subkelas dan Pewarisan Javascript

oke semoga bermanfaat.