Освоение предопределенных интерфейсов и классов: раскрытие возможностей повторного использования кода