Wpis z mikrobloga

@aroaro1993: to nie cpp (no w cpp i tak by było nie poprawnie, ale podobniej :D)
Pracownik[] tablica = new Pracownik[wielkość];
i to dajesz nad pętlą, i potem w pętli możesz
tablica[index] = element do przypisania.

Oczywiście 0 to pierwszy element.
int tabPracownikow[] = new int[a];
podobnie jak to wyżej. Twój Pracownik to nic innego jak nowy typ danych, czyli tworzysz

Pracownik[] pracownicy = new Pracownik[n];
i potem w pętli sobie dodajesz

pracownicy[i] = new Pracownik();
a dostęp do danych np.:

pracownicy[i].imie = input.nextLine();
Tutaj malutka podpowiedź, skoro dopiero się uczysz, natkniesz się w końcu na pojęcie hermetyzacji, a przy nim pojawią się pola prywatne oraz gettery i settery. Warto się tym zainteresować