[Python.NET] Subclassing CLR types
Michael Amrhein
Michael.Amrhein at t-online.de
Fri Oct 31 03:27:18 EST 2003
Brian Lloyd wrote:
[snip]
> Right now, the subclassing is "shallow" in that you get a subclass
> in Python, but on the managed side the object is of whatever class
> you based from.
>
> I'd like for Python classes to be able to implement abstract .NET
> classes & interfaces at some point, and the way I was planning to
> do that is to generate a real managed subclass whenever you subclass
> a managed class. That will allow for Python implementation of virtuals,
> etc., but it also has the nice side effect that the internals can
> always recognize things subclassed in Python w/o big nasty handle
> mappings.
>
> I can probably implement that basic 'real subclass per Python subclass'
> as easily as the handle mapper, so that might be the way to solve
> this (and take a step to better integration to boot).
>
Hi Brian,
that sounds very very good!
I'm eagerly waiting for beta 2 :-)
Michael
More information about the PythonDotNet
mailing list