2009-08-26 8 views
0

私は他の誰かによってコード化されたプロジェクトを引き継いだ。これには奇妙なものがあります:Load(event EventHandler Load;)という名前のカスタムイベントを宣言するインターフェイス Formクラスには独自のLoadイベントがあるので、このインターフェイスが実装されているときに何が起こるはずですか?デフォルトのイベントをオーバーライドする何らかの形式ですか、もしそうなら、それはどんな目的に役立ちますか? thx in advanceインターフェイスのカスタムイベントは、デフォルトのフォームイベントよりも優先されますか?

+0

このインターフェイスを実装するフォーム以外のクラスタイプが必要です。 「他の」実装が見えるときに、この問題に少しでも光を当てることができますか? –

答えて

0

インターフェイス宣言は実際にコードを記述しているわけではありません。実装するだけです。したがって、フォームがすでに実装されている場合、フォームにフォームが適用されていれば、すでにそこに存在するため、インターフェイスを単に実装するだけです!だから悪影響はない。

サーバーの目的は何ですか?おそらく、その人物は、基礎を成すオブジェクトがタイプIWhateverItIsであることを知るだけでよく、Loadイベントに適切に付けることができる、他の人々にそのインターフェースを提供するかもしれない。

関連する問題