En pratique l'aggrégation se traduit par une référence.
class CompteurRapide {
/** vitesse d'incrémentation */
  private int vitesse;
  
/** compteur lent à incrémenter plus rapidement */
  private Compteur compteur;
}
Quelles valeurs initiales donner à ces deux champs ?
Certainement pas des constantes, il faut donc déclarer un constructeur pour initialiser les deux champs.