[Python-de] Klassen neuen Typs

Gregor Lingl glingl at aon.at
Mon Sep 30 10:02:55 EDT 2002


Hallo!
Bin grad dabei Klassen neuen Typs zu erforschen:

 >>> class C:
   pass

 >>> class N(object):
   pass

 >>> c=C()
 >>> n=N()
 >>> c
<__main__.C instance at 0x0093C160>
 >>> n
<__main__.N object at 0x0092D158>
 >>> dir(c)
['__doc__', '__module__']
 >>> dir(n)
['__class__', '__delattr__', '__dict__', '__doc__', '__getattribute__', 
'__hash__', '__init__', '__module__', '__new__', '__reduce__', 
'__repr__', '__setattr__', '__str__', '__weakref__']
 >>>

Da scheint es wesentliche Neuerungen zu geben.
Kann jemand eine knappe Liste der Vorteile aufstellen,
die die Benutzung von N und n bringt im Vergleich zur
Benutztung von C und c?

Gregor







More information about the Python-de mailing list