Warisan, enkapsulasi, abstraksi, dan polimorfisme adalah empat konsep dasar pemrograman berorientasi objek. Artikel ini berfokus pada warisan. Enkapsulasi, abstraksi, dan polimorfisme dibahas dalam artikel lain. Silakan baca Konsep pemrograman berorientasi objek: Objek dan kelas dan Konsep pemrograman berorientasi objek: Menulis kelas jika Anda belum melakukannya. Artikelnya berfokus pada pewarisan. Enkapsulasi, abstraksi, dan polimorfisme dibahas dalam artikel lain. Silakan baca Konsep pemrograman berorientasi objek: Objek dan kelas dan Konsep pemrograman berorientasi objek: Menulis kelas jika Anda belum melakukannya.