1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace Test05 7 { 8 /// <summary> 9 /// 自定義類,封裝加數(shù)和被加數(shù)屬性10 /// </summary>11 class MyClass12 {13 PRivate int x = 0; //定義int型變量,作為加數(shù)14 private int y = 0; //定義int型變量,作為被加數(shù)15 /// <summary>16 /// 加數(shù)17 /// </summary>18 public int X19 {20 get21 {22 return x;23 }24 set25 {26 x = value;27 }28 }29 /// <summary>30 /// 被加數(shù)31 /// </summary>32 public int Y33 {34 get35 {36 return y;37 }38 set39 {40 y = value;41 }42 }43 /// <summary>44 /// 求和45 /// </summary>46 /// <returns>加法運(yùn)算和</returns>47 public int Add()48 {49 return X + Y;50 }51 }52 class Program53 {54 static void Main(string[] args)55 {56 57 MyClass myclass = new MyClass(); //實(shí)例化MyClass的對象myclass,new出操作空間58 myclass.X = 3; //為MyClass類中的對象myclass的屬性賦值59 myclass.Y = 5; //為MyClass類中的對象myclass的屬性賦值60 int kg = myclass.Add();61 Console.WriteLine(kg); //調(diào)用MyClass類中的Add方法求和62 Console.ReadLine();63 }64 }65 66 }
第60行的語句若是被放到第56行,則結(jié)果輸出是0不是8,所以,在設(shè)計(jì)程序時(shí),要注意語句次序,有著清晰的思維邏輯 。
當(dāng)然,作為剛?cè)腴T的我,還有很多需要學(xué)習(xí)的地方,希望大家多多指教,共同學(xué)習(xí),一起進(jìn)步!
新聞熱點(diǎn)
疑難解答
圖片精選