は私のコードです::ここではタイプアカウント内のメソッドchargeFeeは()の引数には適用されません(INT)
import java.text.NumberFormat;
public class Testtesttest {
public static void main(String[] args) {
NumberFormat fmt = NumberFormat.getCurrencyInstance();
Account acct1, acct2;
acct1 = new Account(1000, "Sally", 1111);
acct2 = new Account(500, "Joe", 1112);
System.out.println("---------------------------------------");
System.out.println("Initial Balance of Accounts:");
System.out.println("Sally's balance is: " + fmt.format(acct1.getBalance()));
System.out.println("Joe's balance is: " + fmt.format(acct2.getBalance()));
System.out.println("---------------------------------------");
acct2.deposit(100);
System.out.println("Joe" + " deposits $100.");
System.out.println("Joe's New Balance is: " + fmt.format(acct2.getBalance()));
System.out.println("---------------------------------------");
acct1.withdraw(50);
System.out.println("Sally" + " withdraws $50.");
System.out.println("Sally's New Balance is: " + fmt.format(acct1.getBalance()));
System.out.println("---------------------------------------");
System.out.println("A fee of $10 will be charged to each account");
System.out.println("---------------------------------------");
System.out.println("Sally's New Balance is: " + acct1.chargeFee(10));
System.out.println("Joe's New Balance is: " + acct2.chargeFee(10));
acct2.changeName("Joseph");
System.out.println("Account 2's new name is " + "Joseph");
System.out.println("---------------------------------------");
System.out.println("Summary of Accounts: ");
System.out.println("---------------------------------------");
System.out.println(acct1);
System.out.println("---------------------------------------");
System.out.println(acct2);
}
}
私は、一般的にとせずにJavaのには本当に新しいですchargeFeeセクション、コードは完全に実行されます。私はこれを授業でやる必要があるので手伝ってください。私はそれを理解できません。
ここで、関数は? chargeFee関数をアカウントクラスで表示します。 – Rafael