Механизм языка объектно-ориентированного программирования, позволяющий описать новый класс на основе уже существующего.