Android for YOU
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Pomoc s programováím v Javě

Goto down

Pomoc s programováím v Javě Empty Pomoc s programováím v Javě

Příspěvek  petr33 Wed Mar 23, 2011 12:37 pm

Ahoj všem, chtěl bych poprosit pomoct s javou, viz následující-
Mám doplnit to co je v komentářích TODO. STudenty jsem snad doplnil, učitelé také, ale učitelé mě hází chybu.Zbytek jsme zatím nepřišel jak jednoduše udělat.MOhu někoho z Vás pro koho je to hračka poprosit o doplnění vysvětlení, proč to tak má být?
Budu moc vděčný.Díky



public class Skola
{
private HashSet<Student> studenti;
private HashSet<Ucitel> ucitele;


/**
* Metoda pro výchozí vytvoření školy s učiteli a studenty
*/
public void init(){
studenti=new HashSet<Student>();

Student karel=new Student("Karel",false);
karel.pridejPredmet(new Predmet("matika"));
studenti.add(karel);
Student benesova=new Student("Benešová",true);
benesova.pridejPredmet(new Predmet("cestina"));
studenti.add(benesova);
Student petr=new Student("Petr",false);
petr.pridejPredmet(new Predmet("matika"));
studenti.add(petr);
Student pavel=new Student("Pavel",true);
pavel.pridejPredmet(new Predmet("anglina"));
studenti.add(pavel);

//TODO pridat dalsi aspon 2 studenty a nejake predmety
//TODO pridat aspon 2 ucitele


ucitele=new HashSet<Ucitel>();
Ucitel josef=new Ucitel("Josef",true);
studenti.add(josef);
Ucitel martin=new Ucitel("Martin",true);
studenti.add(martin);

}
public void vypisStudenty(){
Iterator it=studenti.iterator();
while(it.hasNext()){
Student aktualniStudent=(Student)it.next();
System.out.println(aktualniStudent.getJmeno());
aktualniStudent.vypisPrace();
}
}

public void vypisUcitele(){
//TODO vypsani seznamu ucitelu
}

public void vypisMajiPredmet(String nazev){
//TODO vypsani vsech studentu i ucitelu, kteri se uci ci uci predmet, jehoz nazev je zadany v promenne nazev
}
}


-------------------------------------
import java.util.*;

public class Student extends Clovek
{
private HashSet<Predmet> predmety;

public Student(String jmeno,boolean jeZena){
super(jmeno,jeZena);
predmety=new HashSet<Predmet>();
}

public void vypisPrace(){
System.out.println("Je student, studuje: ");//TODO vypsat predmety, ktere student studuje...
}

public void pridejPredmet(Predmet predmet){
predmety.add(predmet);
}

public boolean maPredmet(String nazev){
return false;//TODO dodelat overeni, jestli ma student dany predmet
}


}

petr33
Začátečník
Začátečník

Pocet príspevku : 1
Join date : 23. 03. 11

Návrat nahoru Goto down

Návrat nahoru

- Similar topics

 
Povolení tohoto fóra:
Nemůžete odpovídat na témata v tomto fóru