之間的雙向通信[對不起我的英語弱]類和超
我有我的五個具體,但similiar,類B1
, B2
,B3
,B4
和B5
我共同的超S
。
我想把'common'(類似於每個B的)代碼放到S中(並且由[super myCommonFunction]
來調用它)。
它應該是好的,但問題是,myFunction的需要從調用內從B1
一個 特定功能,B2
,B3
,B4
,B5
(這是不帶參數的類型相同的功能,甚至可以有相同的名字在每個),
如何從'超類'調用self
方法?
您想從S中調用B1中的方法(或其他B中的某個方法)嗎? – onnoweb
是的,我想從S中調用B1,B2,B3,B4,B5中的一個方法(取決於S實際是哪個部分); (我想打電話給B1-> S-> B1,B2-> S-> B2等) – fir
我想從我的B17或B45調用S方法,也讓S執行B17或B45功能(只需要我通過將它移動到S來重用我在B中重複使用的一些函數,但是我不僅需要在S中調用,而且還要讓它在這裏回調我的東西:)如果我可以在S中調用'empty'函數,它將'鏈接「與B1-B5中的功能相當,那就沒關係,我會檢查它 – fir