私はよく理解していないコードを作成しています。私はMotherA
から継承するクラスChildA
を持っています。 ChildA
で は、私が行いますメソッドObjective Cの継承
MotherA *theObj ;
[theObj method1];
[theObj method2];
theObjは、両方がChildA
で定義されているのに対し、私は理由を理解していない、method1
ではなくmethod2
を認識しています。 (私の質問がはっきりしないかどうか教えてください)。 ありがとうございました!
'method1'と' method2'は 'MotherA'で定義され、' ChildA'でオーバーライドされていますか?あるいは、それらは 'ChildA'でのみ定義されていますか? – Fogmeister
あなたの質問は明確ではありません。 – matt