Przekazywanie Stringa między klasami

Przekazywanie Stringa między klasami
CI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0

Mam dwie klasy:

Kopiuj
public class FirstClass{


    public string text;

    public FirstClass(String text) {
        this.text = text;
    }
              

    public void update(String text)
        System.out.printlln(text);
    }
}
Kopiuj
public class SecondClass {
 
    public string text = "Trolololo";
 
}

Jak mógłbym przekazać Stringa z SecondClass do FirstClass?
Wybaczcie prymitywność kodu.

Z góry dzięki za pomoc.

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0

Nijak bo KLASA FirstClass nie posiada żadnego stringa. KLASA SecondClass też nie. Obiekty tych klas to co innego...

  • Rejestracja: dni
  • Ostatnio: dni
3

zależy jak w rzeczywistości wygląda kod i od potrzeb
możesz przekazać instancję secondclass do konstruktora firstclass, użyć jakiegoś containera, klasy statycznej, singletona, lub jeszcze na sto dwadzieścia sposobów

CI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0

@Shalom Słuszna uwaga, poprawione.
@biały Pomidor
Przesyłanie stringów wklepywanych z klawiatury do FirstClass

  • Rejestracja: dni
  • Ostatnio: dni
0
Kopiuj
public class SecondClass {
 
    public string text = "Trolololo";
FirstCLass f = new FirstClass(text);
 
}

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.