Witam wszystkich bardzo serdecznie. Jestem początkującym adeptem programowania i próbuję napisać prosty, konsolowy symulator schroniska dla zwierząt. cały program zamknąłem w pentlę do while i niestety po dodaniu zwierzęcia do tego schroniska nadal go tam nie ma (po sprawdzeniu stale jest 0 ) . Czy może ktoś mnie naprowadzić na trop co tutaj jest źle ?
import java.util.Scanner;
class funkcje{
public int Quantiti_animals=0;
public int Dodaj()
{
Quantiti_animals=Quantiti_animals+1;
System.out.print(Quantiti_animals);
return Quantiti_animals;
}
public int Usun()
{
Quantiti_animals=Quantiti_animals-1;
return Quantiti_animals;
}
public void Show()
{System.out.print(Quantiti_animals);}
}
public class drugi {
public static void main (String[]args) {
int lin;
do{
System.out.println("Witaj ");
System.out.println("1.Dodaj zwierzaka");
System.out.println("2.Usuń zwierzaka");
System.out.println("3.Sprawdz ilosc zwierzaków w schronisku");
System.out.println("4.wyjście");
System.out.println("Co zrobić ?");
Scanner wybor = new Scanner(System.in);
lin = wybor.nextInt();
funkcje kkk = new funkcje();
if (lin == 1) {
kkk.Dodaj();
}
if (lin == 2) {
kkk.Usun();
}
if (lin == 3) {
kkk.Show();
}
} while (lin!=4);
}
}