In BridgePattern Class AbstractionImp should not extend from public Abstraction. They are independent.
In BridgePattern
Class AbstractionImp should not extend from public Abstraction. They are independent.