/** Objekt das eine Aktie im Depot einer AG beschreibt */
class Aktie {
/**
* @param {number} wkn=null - WKN der Aktie im Depot
* @param {number} stueckzahl=null - Anzahl der Aktien im Depot
* @param {number} kurs=null - Kurs der Aktie
*/
constructor(wkn=null, stueckzahl=null, kurs=null) {
this.wkn = wkn;
this.stueckzahl = stueckzahl;
this.kurs = kurs;
}
set wkn(wkn) {
this._wkn = wkn;
}
/**
* @public
* @property {number} wkn - WKN der AG im Depot.
*/
get wkn() {
return this._wkn;
}
set stueckzahl(stueckzahl) {
this._stueckzahl = stueckzahl;
}
/**
* @public
* @property {number} stueckzahl - Anzahl der Aktien der AG im Depot.
*/
get stueckzahl() {
return this._stueckzahl;
}
set kurs(kurs) {
this._kurs = kurs;
}
/**
* @public
* @property {number} kurs - Aktueller Kurs der AG im Depot
*/
get kurs() {
return this._kurs
}
}
module.exports = Aktie;