Наследование - что и как?
Прежде чем мы начнем говорить о наследовании, мы хотим представить новый, удобный механизм, используемый классами и объектами Python - это способ, которым объект может представить себя.
Давайте начнем с примера. Посмотрите на код в редакторе.
Программа выводит только одну строку текста, которая в нашем случае выглядит следующим образом:
<__main__.Star object at 0x7f1074cc7c50>
output
Если Вы запустите тот же код на своем компьютере, Вы увидите нечто очень похожее, хотя шестнадцатеричное число (подстрока, начинающаяся с 0x) будет другим, так как это просто внутренний идентификатор объекта, используемый Python, и вряд ли он будет выглядеть одинаково, когда один и тот же код будет запущен в другой среде.
Как видите, распечатка здесь не очень полезна, и что-то более конкретное или что-то более красивое может быть более предпочтительным.
К счастью, Python предлагает именно такую функцию.