في برمجة Java، يعد الميراث عنصرًا مهمًا في مفهوم Java OOPs. الميراث هو عملية تكتسب فيها فئة ما خصائص (طرق وسمات) فئة أخرى. باستخدام الميراث، تصبح المعلومات قابلة للإدارة بترتيب هرمي.