has a is a relationship?
Has-A Relationship in Java. In Java, a Has-A relationship is also known as composition. ... In Java, a Has-A relationship simply means that an instance of one class has a reference to an instance of another class or an other instance of the same class. For example, a car has an engine, a dog has a tail and so on.