Why composition perform that way?

If some method or field is not available on di, it will be dispatched to aki, since you haven’t implemented String() for di, akis gets used.

2 Likes