Ominaisuuksien määrittely luokissa OOP:ssa JavaScriptissä
Luokan alussa voidaan määritellä,
mitä ominaisuuksia luokalla on.
Esimerkiksi määritellään, että
käyttäjällä on ominaisuus name:
javascriptclass User {
name;
show() {
return this.name;
}
}
Siihen voidaan heti tallentaa jokin arvo:
javascriptclass User {
name = 'john';
show() {
return this.name;
}
}
Luodaan nyt olio luokastamme:
javascriptlet user = new User;
Ja tulostetaan aluksi asetettu arvo:
javascriptconsole.log(user.name); // 'john'
Задание 1
Määrittele luokassa Student
ominaisuudet name ja surn.
Задание 2
Lisää määrittelyn yhteydessä ominaisuuksillesi joitakin arvoja.