|
|||||||
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 Object
public 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 |