如果看到下面的代碼,我將通過將其分配給實例屬性在文件3中爲類B中的類A創建一個對象我們將這個類的實例作爲參數傳遞給類C中的方法。我的查詢是否可以使用屬性來創建類的實例?如果是的話,我必須閱讀哪些python概念才能理解此類代碼?在這種情況下如何發生python流。這將是巨大的,如果任何人都可以提供一個示例代碼以更好地理解這個概念..TIA在Python中,類B中的實例屬性是否可用作類A的實例對象
文件1
class A:
def __init__(self, arg1, arg2): pass
文件2
import file1
class B:
def method1(self):
self.attr = **file1.A**(arg1, arg2)
文件3
import file2
import file4
class C:
def method2(self):
file4.method_in_file4(self.attr)
(感謝Jonas的格式化)這個代碼實際上是python代碼似乎很少。我想你需要學習更多關於python的知識,然後你可以用編譯和運行的代碼來更新這個問題。 – quamrana
繼續前進。你幾乎在那裏, – quamrana
您好quamrana,感謝您的建議,它的龐大和多個文件涉及其難以發佈編碼。我已經學會了oops概念,並沒有遇到任何實例屬性充當對象類的python代碼。我想了解哪個python概念將幫助我更好地理解這個 – simha