⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 loan.java

📁 JAVA程序设计导论那本书上的一些源代码. 在学那本书的下来的
💻 JAVA
字号:
package chapter27;public class Loan {  private double annualInterestRate;  private int numOfYears;  private double loanAmount;  private java.util.Date loanDate;  /** Default constructor */  public Loan() {    this(7.5, 30, 100000);  }  /** Construct a loan with specified annual interest rate,      number of years and loan amount    */  public Loan(double annualInterestRate, int numOfYears,    double loanAmount) {    this.annualInterestRate = annualInterestRate;    this.numOfYears = numOfYears;    this.loanAmount = loanAmount;    loanDate = new java.util.Date();  }  /** Return annualInterestRate */  public double getAnnualInterestRate() {    return annualInterestRate;  }  /** Set a new annualInterestRate */  public void setAnnualInterestRate(double annualInterestRate) {    this.annualInterestRate = annualInterestRate;  }  /** Return numOfYears */  public int getNumOfYears() {    return numOfYears;  }  /** Set a new numOfYears */  public void setNumOfYears(int numOfYears) {    this.numOfYears = numOfYears;  }  /** Return loanAmount */  public double getLoanAmount() {    return loanAmount;  }  /** Set a newloanAmount */  public void setLoanAmount(double loanAmount) {    this.loanAmount = loanAmount;  }  /** Find monthly payment */  public double monthlyPayment() {    double monthlyInterestRate = annualInterestRate / 1200;    return loanAmount * monthlyInterestRate / (1 -      (Math.pow(1 / (1 + monthlyInterestRate), numOfYears * 12)));  }  /** Find total payment */  public double totalPayment() {    return monthlyPayment() * numOfYears * 12;  }  /** Return loan date */  public java.util.Date getLoanDate() {    return loanDate;  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -