rage / python-s20

https://python-s20.mooc.fi
1 stars 10 forks source link

Osa 10: perintä opetusmateriaaliin jäänyt esimerkkeihin this-termi #178

Closed terhik closed 4 years ago

terhik commented 4 years ago

Olisiko Java-kurssilta jäänyt this - selfin sijaan?

Opettaja- ja Opiskelija-luokilla voisi olla yhteinen yliluokka Henkilo:

class Henkilo:

def init(self, nimi: str, sposti: str): this.nimi = nimi this.sposti = sposti Luokassa on toteutettu siis henkilöön liittyvät piirteet. Nyt luoka Opiskelija ja Opettaja voivat periä luokan ja lisätä perittyjen ominaisuuksien rinnalle uusia piirteitä:

Perintä tapahtuu kirjoittamalla luokan nimen perään perittävän luokan nimi sulkuihin:

class Henkilo:

def init(self, nimi: str, sposti: str): this.nimi = nimi this.sposti = sposti

pllk commented 4 years ago

Kiitos havainnosta, tämä korjataan. Tosiaan varmaankin syynä on tottuminen Javan syntaksiin.