類的定義與實例化

類的定義與實例化:
    namespace grant
{
   
    class Program
    {
        static void Main (string[] args)
        {
            teacher t;// 定義一個teacher的對象t
            t = new teacher();// teacher類進行實例化
            t.xing = "G " ;// 向成員變量中賦值
            t.ming = "rant " ;// 向成員變量中賦值
            t.yukuan = 100000.0m ;// 向成員變量中賦值
 
            t.cunkuan( 1000000.00m );
 
            Console.Write(t.xing);
            Console.WriteLine(t.ming);
            Console.WriteLine(t.yukuan);
        
            Console.ReadLine();
       
        }
    }
    public class teacher// 定義一個名爲teacher的類
    {
        public string xing;// 聲明成員變量xing(姓)
        public string ming;// 聲明成員變量ming(名)
        public decimal yukuan;// 聲明成員變量 yukuan(餘款)
 
        public void cunkuan(decimal zonge)// 聲明成員方法
        {
            this.yukuan += zonge;//輸出 餘款+總額
           
        }               
    }
}
 
 
 
Textbox文本框控件實例---加法運算器:
namespace grant
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            // 若是textbox1控件的文本爲空,設置該控件的文本爲0,以防止程序發生錯誤
            if (this.textBox1.Text == "")
            {
                this.textBox1.Text = "0";
            }
            // 若是textbox2控件的文本爲空,設置該控件的文本爲0,以防止程序發生錯誤
            if (this.textBox2.Text == "")
            {
                this.textBox2.Text = "0";
            }
            // 獲取textbox1控件中的文本並轉換成整數類型
            int x = Convert.ToInt32(this.textBox1.Text);
            // 獲取textbox2控件中的文本並轉換成整數類型
            int y = Convert.ToInt32(this.textBox2.Text);
            int z = x + y;// 將兩個整數相加
            this.label3.Text = z.ToString();
            
        }
 
        private void textBox2_TextChanged(object sender, EventArgs e)
        {
            // 若是textbox1控件的文本爲空,設置該控件的文本爲0,以防止程序發生錯誤
            if (this.textBox1.Text == "")
            {
                this.textBox1.Text = "0";
            }
                         if (this.textBox2.Text == "")//若是textbox2控件的文本爲空,設置該控件的文本爲0,以防止程序發生錯誤
            {
                this.textBox2.Text = "0";
            }
            int x = Convert.ToInt32(this.textBox1.Text);//獲取textbox1控件中的文本並轉換成整數類型
             int y = Convert.ToInt32(this.textBox2.Text);//獲取textbox2控件中的文本並轉換成整數類型
            int z = x + y;                     // 將兩個整數相加
            this.label3.Text = z.ToString();
        }
    }
}
相關文章
相關標籤/搜索