Inheritance adalah proses di mana sebuah kelas dapat mewarisi atribut dan metode dari kelas lain, memungkinkan pengembangan kelas baru yang lebih spesifik. Kelas induk disebut superclass dan kelas turunan disebut subclass, dan penggunaan kata kunci 'super' memungkinkan akses ke konstruktor dan metode dari superclass. Konsep ini mendukung reusability dan spesialisasi dengan aturan tertentu seperti atribut dan metode final yang tidak dapat diubah.