2009-03-30 23 views

Antwort

19

Ich bin davon nicht sicher, aber es sieht aus wie Sie es mit der regulären Vererbung Syntax von Python tun könnten:

class SomeClass (ISomeInterface): 
    def SomeMethod(self, parameter): 
     pass 

EDIT: Ok, ich es getestet und bestätigt, dass Sie ein Gerät können Schnittstelle in IronPython auf diese Weise. Erben Sie einfach die Schnittstelle, implementieren Sie ihre Methoden wie jede andere Klassenmethode und genießen Sie!

+3

Um Eigenschaften in einer Schnittstelle zu implementieren, würden Sie 'def get_SomeProperty (self):' und 'def set_SomeProperty (self):' verwenden – Phil

Verwandte Themen