1class Tyontekija(annettuNimi: String, annettuSyntymavuosi: Int, annettuPalkka: Double) {
2
3 var nimi = annettuNimi
4 val syntynyt = annettuSyntymavuosi
5 var kkpalkka = annettuPalkka
6 var tyoaika = 1.0
7
8 def ikaVuonna(vuosi: Int) = vuosi - this.syntynyt
9
10}
11
12
val eugenia = new Tyontekija("Eugenia Enkeli", 1965, 5000)
13val kaarle = new Tyontekija("Kaarle Kovanokka", 1980, 3500)
Literaalit
Eugenia Enkeli
1965
5000
Kaarle Kovanokka
1980
3500
1.0
Tyontekija
Tyontekija(annettuNimi, annettuSyntymavuosi, annettuPalkka)
def ikaVuonna(vuosi)
Pino
Kehys, suoritus käynnissä rivillä 12