Я пытаюсь полностью справиться с наследованием класса в Python. Я создал программу с классами, но все они находятся в одном файле. Я также создал скрипты с несколькими файлами, содержащими только функции. Я начал использовать наследование классов в скриптах с несколькими файлами, и я сталкиваюсь с проблемами. У меня есть два основных сценария ниже, и я пытаюсь заставить второй скрипт наследовать значения из первого скрипта. Код выглядит следующим образом'S:Наследование классов
Первый Сценарий:
class test():
def q():
a = 20
return a
def w():
b = 30
return b
if __name__ == '__main__':
a = q()
b = w()
if __name__ == '__main__':
(a, b) = test()
Второй сценарий:
from class1 import test
class test2(test):
def e(a, b):
print a
print b
e(a, b)
if __name__ == '__main__':
test2(test)
Может кто-нибудь объяснить мне, как получить второй файл унаследовать первые файлы значения? Спасибо за любую помощь.
этот учебник вы читаете снова? – SilentGhost