मिक्सिन आणि ट्रेट्स हे पुनः वापरण्यायोग्य वर्तन च्या एकके आहेत जी तुम्ही पूर्ण is-a वारसा संबंध न करता क्लासमध्ये तयार करता. ते असंबंधित वर्गांना कार्यक्षमता सामायिक करण्यास अनुमती देतात — बहु-वारसा प्रमाणे, परंतु खोल प्रकार पदानुक्रम बनवण्याऐवजी वर्तन पर केंद्रित.
Python मधील मिक्सिन
:
():
json
json.dumps(.__dict__)
:
():
time
.updated_at = time.time()
(JsonSerializableMixin, TimestampMixin):
(): .name = name
u = User()
u.touch()
(u.to_json())
