Я часто читаю код библиотек
Я встречал следующие фрагменты кода.Фрагменты кода взяты из библиотеки расписаний python
Я искал в Интернете, но не нашел удовлетворительных ответов
class ScheduleError(Exception):
"""Base schedule exception"""
pass
class ScheduleValueError(ScheduleError):
"""Base schedule value error"""
pass
class IntervalError(ScheduleValueError):
"""An improper interval was used"""
pass
Я хотел бы знать, в чем преимущество наследования от класса, которыйне имеет атрибутов или методов
Я могу извлечь пользу из теоретических и практических объяснений