hvordan å vite fra en kode hvis forholdet mellom to klasser er en samling eller en komposisjon?

stemmer
0

Jeg har en klasse Playerog en klassePlace

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

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

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

Jeg kan bare se eksempler om sammensetningen på den måten: i konstruktøren: this.place = new Place();

men hva med koden ovenfor? er det aggregering eller komposisjon?

Publisert på 03/12/2019 klokken 00:05
kilden bruker
På andre språk...                            


1 svar

hvordan å vite fra en kode hvis forholdet mellom to klasser er en samling eller en komposisjon?

stemmer
0

Jeg har en klasse Playerog en klassePlace

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

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

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

Jeg kan bare se eksempler om sammensetningen på den måten: i konstruktøren: this.place = new Place();

men hva med koden ovenfor? er det aggregering eller komposisjon?

Svarte 03/12/2019 kl. 00:05
kilden bruker

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