What are several issues for selecting best workarounds in multiple inheritances?
Some restrictions methods are used. Use two approaches of delegations, which is an implementation mechanism by which an object forwards an operation to another object for implementation.