Witajcie! Dopiero zaczynam naukę języka JAVA i staram się nie korzystać z gotowców i do wszystkiego dochodzić sam, mimo wszystko, może to z powodu nocek, może braku inteligencji bądź zwykłego przemęczenia, nie jestem w stanie zrozumieć dlaczego nie mogę się odwołać w głównej klasie do stworzonej w osobnej klasie tablicy. Skopiuję najważniejsze fragmenty.
Mam osobną klasę, w osobnym pliku, krótka, wygląda tak:
public class dzialania
{
double liczba1, liczba2;
public dzialania() //konstruktor
{
liczba1=1; liczba2=1; //test
}
void TworzTablice1W(int A) /*A - wielkość tablicy void - nie zwraca wartosci, ma tylko stworzyc tablice
{
int tablica1W[] = new int[A];
}
}
I w głównej klasie odwołać się chce do tej powyżej. Wiec pisze tak:
dzialania wykonaj = new dzialania();// działa :D
wykonaj.TworzTablice1W(20);// również działa i
tablica1W[2] = 1;// bądź System.out.println(tablica1W[3]);//nie dziala.... wywala "cannot find symbol - variable tablica1W"
Próbowałem modyfikować ten kod już kilka razy, szukając rozwiązania jednak nic nie przynosi rezultatu...
Pomóżcie, bardzo proszę...
Pozdrawiam
niepoprawny