JUST DO IT ~

          我只想當個程序員

          get set



           

          1.1 屬性------------用戶定義類型的聲明信息附加到程序實體并在運行時檢索。

          C# 程序中的類型、成員和其他實體支持修飾符這些修飾符控制它們的行為的某些方面。例如方法的可訪問性使用publicprotectedinternalprivate修飾符控制。C# 使此功能一般化以便能夠將用戶定義類型的聲明信息附加到程序實體并在運行時檢索。這種附加的聲明信息是程序通過定義和使用屬性(attribute)來指定的。




          using System;
          public class HelpAttribute : Attribute
          {
              
          string url;
              
          string topic;
              
          public HelpAttribute(string url)
              
          {
                  
          this.url = url;
              }

              
          public string Url
              
          {
                  
          get return url; }
              }

              
          public string Topic
              
          {
                  
          get return topic; }
                  
          set { topic = value; }
              }

          }


          class Boy {
              HelpAttribute ha;

              
          public HelpAttribute HA {
                  
          get return ha;  }
                  
          set { ha = value; }
               
              }

              
          public Boy(HelpAttribute ha) this.ha = ha; }



          }



          public class Test {


              
          public static void Main(string  [] args) {

                  HelpAttribute ha 
          =     new HelpAttribute("http://www.sina.com.cn");
                  Boy b  
          = new Boy(ha);
                  ha 
          = b.HA;
                  Console.WriteLine(ha.Url);

                  Console.WriteLine(ha.Topic);
                  ha.Topic 
          = "toto.";
                  Console.WriteLine(ha.Topic);

              

              }


          }

          posted on 2008-02-11 14:02 小高 閱讀(162) 評論(0)  編輯  收藏

          導航

          <2008年2月>
          272829303112
          3456789
          10111213141516
          17181920212223
          2425262728291
          2345678

          統計

          常用鏈接

          留言簿(3)

          隨筆分類(352)

          收藏夾(19)

          關注的blog

          手冊

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 乃东县| 平顺县| 明溪县| 孝昌县| 蓝田县| 区。| 文水县| 寿宁县| 正阳县| 沧州市| 新和县| 松江区| 天全县| 西峡县| 秀山| 竹北市| 内江市| 长泰县| 宿迁市| 嘉善县| 济南市| 宝清县| 四平市| 安庆市| 集安市| 宾川县| 民丰县| 银川市| 镇雄县| 孟州市| 临泉县| 商洛市| 彝良县| 德安县| 合江县| 历史| 临沂市| 乾安县| 岳阳市| 上林县| 满洲里市|