Skip to content
xxr5566833 edited this page Dec 2, 2017 · 2 revisions

Loan

贷款类,每一笔贷款可以抽象出一个类

properties:

double originMoney_

这笔贷款初始的金钱数

double interest_

这笔贷款的利率

number deadline_

这笔贷款的最长多少天就需要归还

number initDay_

这笔贷款是在哪一天被借出

double currentMoney_

目前需要还款的数量

boolean isFixed

是活期还是定期,定期为true,活期为false

functions

void init(double money, number deadline, double interest, boolean isfixed)

初始化这笔贷款:

this.originMoney_ = money

this.interest_ = interest

this.deadline_ = deadline

this.initDay = date.getDate()

this.currentMoney_ = money

this.isFixed_ = this.isfixed

void grow()

按照利率公式,更新自己的 this.currentMoney_

boolean isDue(number nowday)

return this.deadline_ + this.initDay_ <= nowday

double getOriginMoney()
double getInterest()
number getInitDay()
double getCurrentMoney()