Verhalten durch Komposition, Vererbung und Polymorphie strukturieren. Abstrakte Basisklassen, Mixins und Method Resolution Order helfen bei der Wahl zwischen flexiblen und eng gekoppelten Entwürfen.