當我輸入文本框時,我想要它添加數字,而不是如果我鍵入(例如)12,然後再次單擊存款,它只顯示12。我認爲這是因爲它似乎認爲它的0加12每次。東西似乎沒有正確實例化。我認爲。任何人都可以指出我做錯了嗎?試圖添加方法,相信有東西沒有實例化
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btn_deposit_Click(object sender, EventArgs e)
{
double input;
input = double.Parse((putin.Text));
BankAccount a = new BankAccount(input);
aMtBox.Text = a.AccountBalance.ToString();
}
}
public class BankAccount
{
private double num1;
private double accountBalance;
public BankAccount(double input)
{
num1 = input;
Deposit();
}
public double Num1
{
set {num1 = value;}
get {return num1;}}
public double AccountBalance
{
get {return accountBalance;}
set {accountBalance = value;}}
public void Deposit()
{
accountBalance = accountBalance + num1;
}
}
}
我想我的是NUM1曾經的念頭應該作爲用戶輸入的輸入。我對編程非常陌生。很多概念都超出了我的視野,而且由於我只編程了4個月,我一直在努力讓事情保持基本,並且進展緩慢。 – Zoro