Aggregation versus Composition [closed]
As a rule of thumb: class Person { private Heart heart; private List<Hand> hands; } class City { private List<Tree> trees; private List<Car> cars } In composition (Person, Heart, Hand), “sub objects” (Heart, Hand) will be destroyed as soon as Person is destroyed. In aggregation (City, Tree, Car) “sub objects” (Tree, Car) will NOT be … Read more