相同功能我有兩個類,假設A和B在B,I實例A.訪問從兩個不同的類
我具有由兩個類所需的功能func()
。
我應該怎麼辦?我原以爲這種做法的:
class A:
func()
class B:
x = A()
func()
def func():
然後我可以從內部訪問FUNC()或B.是這種方法確定或是否有更好的方法來做到這一點(可能使用面向對象的方法)
請注意,我是面向對象編程的新手,這就是爲什麼我有興趣知道我是否可以將任何OO設計應用於此。
編輯:該函數可以在它所需的參數上有所不同。
[從類中在python不同的類中調用方法](可能重複http://stackoverflow.com/questions/3311987/calling -python) – 2010-08-13 18:04:53
這是什麼古怪的語法?你爲什麼要在類聲明中調用一個函數? – rfw 2010-08-14 23:45:49