Jak poznat z kódu v případě, že vztah mezi dvěma třídami je agregace nebo prostředek?

hlasů
0

Mám třídu Playera tříduPlace

public class Player{
  String name;
  int hp;
  Place place;

  public Player(int health){
    this.hp = health;
  }

  public void setPlace(Place p){
    this.place = p;
  }
}

Vidím jen příklady týkající se složení tímto způsobem: v konstruktoru: this.place = new Place();

ale co kódu výše? je to agregaci nebo prostředek?

Položena 03/12/2019 v 00:05
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

Jak poznat z kódu v případě, že vztah mezi dvěma třídami je agregace nebo prostředek?

hlasů
0

Mám třídu Playera tříduPlace

public class Player{
  String name;
  int hp;
  Place place;

  public Player(int health){
    this.hp = health;
  }

  public void setPlace(Place p){
    this.place = p;
  }
}

Vidím jen příklady týkající se složení tímto způsobem: v konstruktoru: this.place = new Place();

ale co kódu výše? je to agregaci nebo prostředek?

Odpovězeno 03/12/2019 v 00:05
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more