Triedy a metódy – Java – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Triedy a metódy – Java – Fórum – Programujte.comTriedy a metódy – Java – Fórum – Programujte.com

 

WhatsThiSs
~ Anonymní uživatel
18 příspěvků
13. 11. 2018   #1
-
0
-

Zadanie vytvorte stopky

//vytvorte triedu stopky

// bude mat definovany pocet hodin, minut a sekund, ktore bezi

// definujte metódu NaplnHodnoty, ktora naplni startovaci stav: hodin, minut, sekund

// definujte metodu tikni, ktora zvysi dlzku behu o 1 s. ak je sekund 60 nsatavi sekundy na 0 a minuty o 1 zvysi
// ak je minut 60, nastavi ich na 0 a zvysi pocet hodin
// ak je hodin 24, nastavi ich na 0

// definujte vratCas, ktora vrati aktualny stav hodin, minut sekund vo podobe> 00:05:17, t.j. kazda z premennych bude doplnena nulami na dve miesta a vlozi sa medzi ne znak ":"

Môj program 

public class Stopky {

int hodin,minut,sekund;

void NaplnHodnoty() {
    hodin=20;
    minut=6;
    sekund=15;
}
void tikni(){
    sekund++;
    if(sekund==60){
        sekund=0;
        minut++;
    }
    if(minut==60){
        minut=0;
        hodin++;
        if(hodin==24) hodin=0;
    }
}
String vratCas(){
    return ""+hodin+":"+minut+":"+sekund ;
}

vypísaná chyba 

MyTest.java:45: error: method NaplnHodnoty in class Stopky cannot be applied to given types; s1.NaplnHodnoty(h,m,s); ^ required: no arguments found: int,int,int reason: actual and formal argument lists differ in length

Bol by som rád ak by mi niekto povedal o akú chybu tu vlastne ide a že ako ju mám opraviť , práve sme to začali preberať ( triedy a atribúty ) ... dakujem

Nahlásit jako SPAM
IP: 95.103.197.–
Kit+15
Guru
13. 11. 2018   #2
-
0
-

#1 WhatsThiSs
Test vyžaduje, aby metoda NaplnHodnoty() měla 3 parametry.

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:bdda:5d61:99db:5c6b...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
WhatsThiSs
~ Anonymní uživatel
18 příspěvků
13. 11. 2018   #3
-
0
-

#2 Kit
hmm ,ale tie parametre sú hodin minut a sekund nie ? 

Nahlásit jako SPAM
IP: 95.103.197.–
Kit+15
Guru
13. 11. 2018   #4
-
0
-

#3 WhatsThiSs
Kolik má ta metoda parametrů? Žádný. Kolik jich má mít? Tři.

Nahlásit jako SPAM
IP: 2a00:1028:83a0:37a6:bdda:5d61:99db:5c6b...–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 21 hostů

Podobná vlákna

C++ dedenie triedy — založil Marbulinek

Spustenie triedy v .jsp — založil cintuliak

Triedy - mensi problem — založil puko123

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý