Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Java objekt

Ahoj, potřeboval bych poradit ohledně objektů v Javě.

Mám class strávník,

Abych založil objekt, použiju příkaz:

Stravnik Petr = new Stravnik("Petr", 2);
Kdy číslo (2) - reprezentuje proměnnou tzv hlad. (netřeba vysvětlovat).


Na začátku programu se pomocí scanneru zadá počet jmen (objektů).

Např 3, tak mám tedy vytvořit 3 objekty, kterým zadám z klávesnice jméno a hlad:

for (int i = 0; i < 3; i ++){
System.out.println("Zadej jmeno: ");
jmeno = sc.nextLine();

System.out.println("Zadej uroven hladu: ");
hlad = sc.nextInt();

Stravnik jmeno = new Stravnik(jmeno, hlad);

}
Proč to takhle nejde? Založit objekt a použít proměnnou jmeno a hlad? Jak to udělat jinak? Poradí někdo?

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny