Ok.Oto kod źródłowy 1 z plików programu.
metody.java
public class metody
{
final int MAX = 9;
Prac_Uczelni pr_u[] = new Prac_Uczelni[MAX];
Prac_Admin pr_a[] = new Prac_Admin[MAX];
public void dodajPrac_Uczelni(String Im, String Nazw,String nrPesel ,int w , int zar ,int nr_Wydz)
{
int lpu=0;
if(lpu<MAX)
{pr_u[lpu]=new Prac_Uczelni(Im,Nazw,nrPesel,w,zar,nr_Wydz);
lpu++;
}
else
{
System.out.println("Brak wolnego miejsca.");
}
}
public void dodajPrac_Admin(String Im, String Nazw, String nrPesel ,int w, int zar, String Stanow)
{
int lpa=0;
if(lpa<MAX)
{pr_a[lpa]=new Prac_Admin(Im,Nazw,nrPesel,w,zar,Stanow);
lpa++;
}
else
{
System.out.println("Brak wolnego miejsca.");
}
}
public void wyszukaj_Imie_u(String Im){
for(int i=0;i<MAX;i++)
{
if(pr_u[i].Imie.equals(Im)){
System.out.println(pr_u[i].toString());
}
}
}
public void wyszukaj_Imie_a(String Im){
for(int i=0;i<MAX;i++)
{
if(pr_a[i].Imie.equals(Im)){
System.out.println(pr_a[i].toString());
}
}
}
public void wyszukaj_Nazwisko_u(String Nazw)
{
for(int i=0;i<MAX;i++)
{
if(pr_u[i].Nazwisko.equals(Nazw)){
System.out.println(pr_u[i].toString());
}
}
}
public void wyszukaj_Nazwisko_a(String Nazw){
for(int i=0;i<MAX;i++)
{
if(pr_a[i].Nazwisko.equals(Nazw)){
System.out.println(pr_a[i].toString());
}
}
}
public void wyszukaj_Pesel_u(String nrPesel){
for(int i=0;i<MAX;i++)
{
if(pr_u[i].Pesel.equals(nrPesel)){
System.out.println(pr_u[i].toString());
}
}
}
public void wyszukaj_Pesel_a(String nrPesel){
for(int i=0;i<MAX;i++)
{
if(pr_a[i].Pesel.equals(nrPesel)){
System.out.println(pr_a[i].toString());
}
}
}
public void wyszukaj_wiek_u(int w){
for(int i=0;i<MAX;i++)
{
if(pr_u[i].wiek==w){
System.out.println(pr_u[i].toString());
}
}
}
public void wyszukaj_wiek_a(int w){
for(int i=0;i<MAX;i++)
{
if(pr_u[i].wiek==w){
System.out.println(pr_u[i].toString());
}
}
}
public void wyszukaj_Zarobki_u(int zar){
for(int i=0;i<MAX;i++)
{
if(pr_a[i].zarobki==zar){
System.out.println(pr_a[i].toString());
}
}
}
public void wyszukaj_Zarobki_a(int zar){
for(int i=0;i<MAX;i++)
{
if(pr_a[i].zarobki==zar){
System.out.println(pr_u[i].toString());
}
}
}
public void wyszukaj_Stanowisko(String Stanow){
for(int i=0;i<MAX;i++)
{
if(pr_a[i].Stanowisko.equals(Stanow)){
System.out.println(pr_u[i].toString());
}
}
}
public void wyszukaj_nrWydzialu(int nrWydz){
for(int i=0;i<MAX;i++)
{
if(pr_u[i].nr_Wydzialu==nrWydz){
System.out.println(pr_u[i].toString());
}
}
}
}
Jeśli chcesz pomocy, to udostępnij ten kod, który powoduje błędy. Wysyłanie niekompilowalnych idiotyzmów mija się z celem.
Dziękuję za bardzo uprzejmy komentarz XD.