In this small note we recap concepts of objects relationships in Object-Oriented programming.
Recently Allen Wirfs-Brock raised an interesting topic for distinguishing and abstracting a concept of “an open set of objects that share a common interface and implementation”.