Here, on inheritance example we can see how works one of OOP principles, which calls COMPOSITION (in abstract class Duck there are two object which deligate methods from this class and use the ASSOTIATION, classical composition type)