Wywoływanie zmiennej z innej klasy

0

Witam,proszę o pomoc w rozwiązaniu problemu z wywołaniem zmiennej z innej klasy.Problem wygląda następująco:

 
public class Zbiorniki {

	
	public static void main(String[] args) {
		Zbiornik z1 = new Zbiornik(200);
		System.out.println(z1);

	}

}
 
public class Zbiornik {
    double pojemność;
	public  String z1 ="Zbiornik 1= ";
    public Zbiornik(double i){
    	pojemność= i;
	}
}

Chciałbym ażeby za pomocą instrukcji System.out.println(z1) na konsoli pojawił się napis "Zbiornik 1= 200"

1
  1. nie istnieje coś takiego jak wywoływanie zmiennej
  2. zaimplementuj w klasie Zbiornik metodę toString
0

Spróbowałem zastosować następujący kod:

 public class Zbiornik {
    double pojemność;
	public Zbiornik(double i){
    	pojemność= i;
	}
    public String z1(){
    return "Zbiornik 1= " + pojemność;
    }
}

Niestety nie udało mi się uzyskać pożądanego efektu.Zechciałbyś napisać przykładowy kod do tego problemu?

0

Miało być toString, a nie z1

0

O.K już działa,bardzo dziękuję za pomoc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1