我正在處理一個包含多個文件的大型python程序,我想出了一個問題。我從一個單獨的文件創建了5個實例,但是我不知道如何在創建它時訪問它。它也被封裝。我將展示我的問題的一個非常簡單的例子。這個例子將使用兩個文件file_1和file_2。 file_1 class Hello():
def set_num(self,one,two):
self.__first = one
行,所以我有一個多態類層次結構設置這樣的: class Base
{
virtual void show();
};
class DeriveA : Base
{
void show();
};
class DeriveB : Base
{
void show();
};
DeriveA DeriveA_obj;
DeriveB Derive
我正在學習面向對象的Python並理解類的主要原理並從類創建對象,但是我需要解釋一些東西。Re:下面的pygame代碼。我正努力想方設法讓我的頭腦在創建精靈列表時發生什麼,以及創建球對象的代碼下的兩行代碼(allsprites.add等)。換句話說,什麼是精靈,爲什麼創建它們的列表?爲什麼不是剛剛從課堂創建的球對象?爲什麼需要將其添加到精靈列表?這是怎麼回事?任何解釋將不勝感激。 """
Sam