내에서 생성자 호출 (전적으로 단지 부분을 이해하기 위해 사투를 벌인거야)나는 다음과 같은 지침에 할당 일하고 생성자
는 두 개의 생성자를 포함합니다. 첫 번째 인수는 인수를 사용하지 않고 savingsBalance 변수를 0으로 설정하고 0 및 빈 문자열을 갖는 두 번째 (즉 두 개의 인수) 생성자를 호출하여 savingsAccountName을 빈 문자열로 설정합니다. 두 번째 생성자는 하나의 double 인수 (savingsBalance)와 하나의 문자열 인수 (savingsAccountName)를 취하고 각각 setSavingsBalance 메서드 및 setsavingsAccountName 메서드를 호출하여 savingsBalance를 설정합니다.
이것은 지금까지 가지고있는 것이지만 제대로 작동하지 않으므로 완전히 누락되었습니다. 아무도 도움을 줄 수 있고 내가 어디로 잘못 가고 있는지 말해 줄 수 있습니까?
public SavingsAccount()
{
savingsBalance = 0;
SavingsAccount baseAccount = new SavingsAccount(0, "");
}
public SavingsAccount(double balance, string name)
{
balance = getSavingsBalance();
name = getSavingsAccountName();
}
두 값을 전달하여 생성자에서 덮어 쓰는 것은 전혀 의미가 없습니다. –
흠. 강사에게 재무 계산을 위해 단정도/배정도 부동 소수점 데이터 유형을 사용하는 것이 명백히 잘못된 것이라고 제안해야한다고 생각합니다. 소수점은 올바른 선택입니다. – spender