Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Stránky: 1
Zdravím,
mohol by mi niekto prosím Vás povedať, čo je tu za chybu ? Ja na ňu neviem prísť :(. Ďakujem.
Trieda Skokan
/**
* Write a description of class Skokan here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class Skokan
{
private int rokNarodenia;
private String priezvisko;
public static double MIN_VEK=17;
public Skokan (int rokNarodenia, String priezvisko)
{
this.rokNarodenia=rokNarodenia;
this.priezvisko=priezvisko;
}
public String volba(int vek)
{
String retazec;
if(vek<MIN_VEK)
{
retazec="Nejde";
return retazec;
}
else
{
retazec="Ide";
return retazec;
}
}
public String toString()
{
String retazec;
retazec=("blablabla"+priezvisko+"blablabl" +rokNarodenia);
return retazec;
}
}Trieda Aplikácia - chybu hlási v poslednom riadku !!!
import java.util.Scanner;
/**
* Write a description of class Aplikacia here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class Aplikacia
{
public static void main (String [] args)
{
Scanner klav=new Scanner (System.in);
Skokan skokan;
System.out.print("Zadajte meno");
String meno=klav.nextLine();
System.out.print("Zadajte rok");
int rok=klav.nextInt();
skokan=new Skokan(rok,meno);
System.out.print(skokan.toString());
System.out.print(skokan.volba(int vek)); // TU NIEKDE JE CHYBA
}
}Offline

↑ emo_hunter:
System.out.print(skokan.volba(int vek));
To je volání funkce, ne deklarace funkce. To „int“ tam nemá co dělat, máš tomu předat nějaké číslo. Mimochodem příště prosím zkopíruj i tu chybu, kterou ti to hlásí.
Offline
↑ Lukee:
Ďakujem, myslíte takto: System.out.print(skokan.volba(vek));
Potom to zas hlási chybu v tom riadku: "Cannot find symbol - variable vek :(
Offline

↑ emo_hunter:
Protože v tom bloku žádná proměnná „vek“ není.
Offline
↑ Lukee:Jasné, už som na to prišiel.Ďakujem :-). Pekný deň.
Offline
Stránky: 1