Подскажите, как можно (красиво) из экземпляра класса в python унаследовать другой экземпляр класса (если такое вообще возможно)? Например: class A: a=0 b=0 class B(A): a=1 c=0 a=A() a.b=1 print a.__class__ #должно получиться __main__.A #тут что-то делаем, вопрос - что именно. ###### print a.__class__ #получается __main__.B print a.a, a.b, a.b #должно получиться a.a=1 (перегрузилось из B), #a.b=1 (из исходного экземпляра), a.c=0 (просто из B)
Ответ на:
комментарий
от ero-sennin
Ответ на:
комментарий
от Davidov
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Davidov
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Java vs Python: поля классов. (2019)
- Форум Еще чуть-чуть и я разочаруюсь в ООП... (2006)
- Форум python, NameError: global name NAME is not defined (2018)
- Форум Freeradius+Python -не видит библиотеки (2021)
- Форум маленький вопрос по Python (2014)
- Форум Python создание объектов и запихивание их в list (2023)
- Форум Быдлокод Pygtk (2012)
- Форум [python] psycopg2 (2011)
- Форум __new__ и __del__ (2019)
- Форум [Python] Прожорливый multiprocessing. (2011)