Konstruktor soll an einen anderen Konstruktor weitergeben

  • Themenstarter Themenstarter k3v!n
  • Beginndatum Beginndatum
K

k3v!n

Gast
Hallo Community,

ich habe einen Kosntruktor:

public Node(double lat, double lon, String tag) { // Konstruktor 1
this.lat = lat;
this.lon = lon;
this.tag = tag;
}

nun möchte ich einen zweiten Kosntruktor, dem vom ersten Konstruktor, lat und lon übergeben wird und tag auf null gesetzt wird.

ist das so richtig?:

public Node(){
this.lat=lat;
this.lon=lon;
this.tag=null;

}


Danke und Liebe Grüße!
 
Java:
public Node(double lat, double lon, String tag) { // Konstruktor 1
	this.lat = lat;
	this.lon = lon;
	this.tag = tag;
}
public Node(double lat, double lon) { // Konstruktor 2
	this(lat, lon, null);
}
 
Konstruktoren mit weniger Parametern sind meist dazu da, andere Konstruktoren mit default-Werten anstelle der weggelassenen Parameter aufzurufen.

Btw: Melde dich hier doch an (mehr Komfortabilität) und ich bin Danke-Süchtig. 😀 VG!
 
ja, ans anmelden habe ich auch schon gedacht... java und dann später "C" wird mich ja noch etwas verfolgen *g* evtl finde ich ja doch noch gefallen daran...
 

Zurück
Oben