This approach avoids the static nature of a class hierarchy by allowing behavior modifications at run time and allows one class to implement behaviors buffet-style, instead of being restricted to the behaviors of its ancestor classes.
Овај приступ избегава статичну природу хијерархије класе дозвољавајући промену понашања у брзом времену и дозвољава једној класи да имплеметира понашање („буфет стил“), уместо да буде ограничена на понашање родитељских класа.