对于java来说,我真的很新,并且在几天内完成作业分配。不幸的是,当我的老师试图帮助我时,我仍然不理解它。我需要创建两个类来计算折扣贷款,然后创建一个主类来调用它们并实际使其工作。这是我的第一堂课,根据老师的想法,这一切都是正确的。要求用户输入的类方法
package Project2;
public class Loan {
public double money;
public double interest;
public double loanperiod;
public double totaldiscount;
public Loan(){
money=0;
interest=0;
loanperiod=0;
}
//set money,interest,and loanperiod
public void setmoney(double newmoney){
money=newmoney;
}
public void setinterest(double newinterest){
interest=newinterest;
}
public void setloanperiod(double newloanperiod){
loanperiod=newloanperiod;
}
//get money,interest,and loanperiod
public double getmoney(){
return money;
}
public double getinterest(){
return interest;
}
public double getloanperiod(){
return loanperiod;
}
public double gettotaldiscount(){
return totaldiscount;
}
}
我需要创建另一个对象的第二个类。然后,我必须创建一个计算贴现贷款的方法和一个方法来描述程序,一种获取用户输入的方法和一种方法,从上面的贷款类中调用正确的方法来显示输出。
到目前为止,这是我对第二类的描述方法。但我真的很困惑,我将如何制定一种计算discountedloan(我有公式)的方法,以及如何创建一个获取用户输入的方法。如果我能得到任何帮助,我将不胜感激。但请解释我真的想学习这个,而不是复制。
package Project2;
public class DiscountedLoan {
public DiscountedLoan(){
}
public void description(){
System.out.println("This program computes the proceeds of a discounted loan. Loan amount is in dollars and cents, Annual interest rate is in percentage, and the loan period is in number of years.");
}
}
好吧,我必须在第二堂课中创建一个方法。我会怎么做呢? –
我会读@ Gremash的答案。然后检查一下什么是类,以及如何在类中定义方法。 – Turtle
好吧我想我明白了一点更好的一个问题,但如果我想打电话给第二类的东西,我必须为它创建一个对象正确吗?因为我认为我几乎拥有它,所以我有获取用户输入的方法,但现在我需要从第一个类调用一个方法,并将它放入此类,然后将方法设置为用户输入的内容。 –