Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Oletetaan suoritetuiksi seuraavat käskyt:
- import o1.luokkia.Tyontekija
- val a = new Tyontekija("Eugenia Enkeli", 1965, 5000)
- val b = new Tyontekija("Teija Tonkeli", a.syntynyt, a.kkpalkka - 1000)
- Mitkä seuraavista väitteistä pitävät paikkansa?
- 1. Viimeinen rivi sisältää käskyn, jolla kysytään eräältä työntekijäoliolta sen kuukausipalkkaa.
- 2. Viimeinen rivi sisältää käskyn, jolla luodaan työntekijäolio, jolla on (ainakin aluksi) pienempi kuukausipalkka kuin edellisellä rivillä luodulla.
- 3. Viimeisen rivin luoman työntekijäolion tietoihin (eli tuosta oliosta muistissa pidettäviin tietoihin) sisältyy viittaus, joka osoittaa edellisellä rivillä luotuun työntekijäolioon (eli tieto siitä, mistä tuon toisen olion tiedot löytyvät).
- 4. Viimeisen rivin luoman työntekijäolion tietoihin (eli tuosta oliosta muistissa pidettäviin tietoihin) sisältyy edellisellä rivillä luodun työntekijäolion kuukausipalkka (eli tieto siitä, mikä tuon toisen olion kuukausipalkka kulloinkin on).
- 5. Kun edellisellä rivillä luodun työntekijäolion kuukausipalkka muuttuu, muuttuu myös viimeisellä rivillä luodun.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement