Jak wiemy z kodem jeśli relacja pomiędzy dwiema klasami jest agregacja lub kompozycja?

głosy
0

Mam klasy Playeri klasyPlace

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

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

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

Widzę tylko przykłady dotyczące kompozycji w ten sposób: w konstruktorze: this.place = new Place();

ale co z powyższego kodu? Jest to agregacji lub kompozycja?

Utwórz 03/12/2019 o 00:05
źródło użytkownik
W innych językach...                            


1 odpowiedzi

Jak wiemy z kodem jeśli relacja pomiędzy dwiema klasami jest agregacja lub kompozycja?

głosy
0

Mam klasy Playeri klasyPlace

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

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

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

Widzę tylko przykłady dotyczące kompozycji w ten sposób: w konstruktorze: this.place = new Place();

ale co z powyższego kodu? Jest to agregacji lub kompozycja?

Odpowiedział 03/12/2019 o 00:05
źródło użytkownik

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