|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectkalenteri.Relaatio
public class Relaatio
Relaatio-luokka, joka yhdistää yhden harjoituksen moneen sisältöön.
| Constructor Summary | |
|---|---|
Relaatio(int harjId)
Muodostaja. |
|
Relaatio(int koko,
int harjId)
Muodostaja, joka tekee int-kokoisen taulukon. |
|
| Method Summary | |
|---|---|
int |
getHarjId()
|
int[] |
getHarjSisallot()
Luodaan uusi relaatioTaulu ilman nollia lopussa. |
void |
lisaa(int id)
Lisätään taulukkoon sisällön id. |
static void |
main(String[] args)
Pääohjelma luokan testaamiseen. |
void |
poista(int poistettava)
Poistetaan int-parametrina tuotavasta kohdasta alkio. |
void |
poista(Sisalto poistettava)
Poistetaan parametrina tuotava sisältö. |
void |
poistaSisalto(int sisallonId)
|
void |
setHarjId(int id)
|
void |
suurenna()
Kasvattaa taulukkoa viidellä. |
String |
toString()
toString-metodi lisää taulukon sisällön temp-stringgiin. |
void |
tulosta(PrintStream os)
Tulostamismetodi. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Relaatio(int harjId)
harjId -
public Relaatio(int koko,
int harjId)
koko - harjId - | Method Detail |
|---|
public int getHarjId()
public void setHarjId(int id)
id - public int[] getHarjSisallot()
public void lisaa(int id)
id - sisällön yksilöivä tunnuspublic void suurenna()
public void poista(Sisalto poistettava)
poistettava - public void poista(int poistettava)
poistettava - public void poistaSisalto(int sisallonId)
sisallonId - public void tulosta(PrintStream os)
os - public String toString()
toString in class Objectpublic static void main(String[] args)
args - Relaatio r = new Relaatio(1); String tulos = "1, 1, 1, 1"; String tulos2 = "1, 1, 1, 1, 1, 2, 3"; String tulos3 = "1, 1, 1, 1, 1, 3"; r.lisaa(1); r.lisaa(1); r.lisaa(1); r.lisaa(1); r.toString() === tulos; r.lisaa(1); r.lisaa(2); r.lisaa(3); r.toString() === tulos2; r.poista(5); r.toString() === tulos3;
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||