rental unit class example

PHOTO EMBED

Fri Jun 17 2022 09:27:35 GMT+0000 (Coordinated Universal Time)

Saved by @abdishakur #javascript

class RentalUnit {
  constructor(address, costPerYear) {
    this._address = address;
    this._costPerYear = costPerYear;
  }
 
  get address() {
    return this._address;
  }
 
  get costPerYear() {
    return this._costPerYear;
  }
 
  calculateMonthly() {
    return this.costPerYear / 12; 
  }
}
 
class Apartment extends RentalUnit {
  constructor(address, costPerYear, numberOfBedrooms) {
    super(address, costPerYear);
    this._numberOfBedrooms = numberOfBedrooms;
  }
 
  get numberOfBedrooms() {
    return this._numberOfBedrooms;
  }
}
content_copyCOPY

https://www.codecademy.com/courses/learn-intermediate-javascript/quizzes/classes-quiz