Anonymní profil WhatsThiSs – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil WhatsThiSs – Programujte.comAnonymní profil WhatsThiSs – Programujte.com

 

Příspěvky odeslané z IP adresy 95.103.197.–

WhatsThiSs
Java › Triedy a metódy
13. 11. 2018   #382310

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

WhatsThiSs
Java › Triedy a metódy
13. 11. 2018   #382307

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

 

 

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