簡體   English   中英

我似乎無法弄清楚如何處理此實例,以便我的代碼可以打印出要求

[英]I can't seem to figure out what to do with this instance so that my code could print out the requirement

因此規格如下:創建一個BankAccount類。 它應包含以下信息,存儲在實例變量中。 我需要一個構造函數: BankAccount(String firstName, String lastName, double openingBalance) 還有一個public String firstName() ,一個public String lastName(),和一個public double balance() ,它們分別返回名字,姓氏和余額。

到目前為止,我有這個...

public class BankAccountAssignmentPart1 {
private String firstName;
private String lastName;
private double openBalance;

BankAccountAssignmentPart1 (String firstName, String lastName, double openBalance) {
    firstName = "Alfred";
    lastName = "Jones";
    openBalance = 1408;
}

public String firstName() {
    return firstName;
}

public String lastName(){
    return lastName;
}

public double Balance(){
    return openBalance;
}

public static void main(String[] args){
    BankAccountAssignmentPart1 m = new BankAccountAssignmentPart1();

    System.out.println(m.firstName()); 
    System.out.println(m.lastName());
    System.out.println(m.Balance());
}

}

所以我的問題是行BankAccountAssignmentPart1 m = new BankAccountAssignmentPart1(); 在Eclipse中,它說構造函數是未定義的,並繼續提出更改代碼的建議,例如刪除String String double或將修飾符更改為static,這在實例中是不會發生的。...所以我不知道去做。

請幫忙!

調用構造函數時,需要指定參數:

BankAccountAssignmentPart1 m = new BankAccountAssignmentPart1("1","2",0);

否則,它將嘗試查找確實未定義的BankAccountAssignmentPart1()構造函數(不帶參數)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM