Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2014
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. Oletetaan suoritetuiksi seuraavat käskyt:
  2.  
  3. import o1.luokkia.Tyontekija
  4. val a = new Tyontekija("Eugenia Enkeli", 1965, 5000)
  5. val b = new Tyontekija("Teija Tonkeli", a.syntynyt, a.kkpalkka - 1000)
  6. Mitkä seuraavista väitteistä pitävät paikkansa?
  7.  
  8. 1. Viimeinen rivi sisältää käskyn, jolla kysytään eräältä työntekijäoliolta sen kuukausipalkkaa.
  9.  
  10. 2. Viimeinen rivi sisältää käskyn, jolla luodaan työntekijäolio, jolla on (ainakin aluksi) pienempi kuukausipalkka kuin edellisellä rivillä luodulla.
  11.  
  12. 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).
  13.  
  14. 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).
  15.  
  16. 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