Skip to content

Instantly share code, notes, and snippets.

@skd1993
Created September 16, 2018 13:15
Show Gist options
  • Save skd1993/dfe0df06cef97018f767d4bf07d836dc to your computer and use it in GitHub Desktop.
Save skd1993/dfe0df06cef97018f767d4bf07d836dc to your computer and use it in GitHub Desktop.
rent-struct.ts
export class RentStruct {
baseRent: number;
electricityRate: number;
maintainenceCost: number;
total: number;
waterRent: number;
constructor (baseRent: number, electricityRate: number, maintainenceCost?: number, waterRent?: number) {
this.baseRent = baseRent;
this.electricityRate = electricityRate;
this.maintainenceCost = maintainenceCost;
this.waterRent = waterRent;
this.total = this.baseRent + this.maintainenceCost + this.waterRent;
}
getTotal() {
return this.total;
}
getElectricityRate() {
return this.electricityRate;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment