Witam wszystkich forumowiczow. Mam taki problem z zadaniem. Dopiero ucze sie JAVY i mam do zrobienia pewien program. W sumie wiekszosc juz mam, ale nie wiem jak zrobic jedna rzecz. A mianowicie jak w ponizszym fragmencie kodu zrobic tak, aby wybor case2 realizowal funkcje UstawMiasto(). Chodzi mi o to, aby wybierajac case2 (auto w drodze) byla realizowana metoda wyboru miasta, do ktorego toretycznie jedzie auto.
void RuchSamochod()
{
String m_polozenie;
System.out.println("Czy Samochod aktualnie jest:\n");
System.out.println("1- zaparkowany\n");
System.out.println("2- w drodze\n");
switch(m_polozenie)
{
case 1: System.out.println("Samochod odpoczywa na parkingu.\n");
case 2: void UstamMiasto();
}
void UstamMiasto()
{
InputStreamReader czytacz_strumienia =
new InputStreamReader(System.in);
BufferedReader czytacz =
new BufferedReader(czytacz_strumienia);
try
{
System.out.println("Podaj gdzie jedzie samochod: ");
String polozenie = czytacz.readLine();
m_polozenie = polozenie;
}
catch(IOException e)
{
System.out.println("Blad podczas odczytu danych");
}
}
}
Po realizacji tej funkcji tworzone sa obiekty, gdzie na ekranie beda podawane ich parametry, a takze info o polozeniu samochodu.
Z góry dziękuję. Pozdro