यह एक पुरानी शैली वर्ग है:ऑब्जेक्ट से सबक्लासिंग को मेटाक्लास के रूप में परिभाषित करने के प्रकार के समान है?
class OldStyle:
pass
यह एक नई शैली वर्ग है:
class NewStyle2:
__metaclass__ = type
है वहाँ:
class NewStyle(object):
pass
यह भी एक नई शैली वर्ग है NewStyle
और NewStyle2
के बीच जो कुछ भी अंतर है?
मुझे लगता है कि object
से विरासत का एकमात्र प्रभाव वास्तव में type
मेटाक्लास को परिभाषित करना है, लेकिन मुझे इसकी कोई पुष्टि नहीं मिल रही है, इसके अलावा मुझे कोई अंतर नहीं दिखता है।