接口的意义
?
public?partial?class?fx_jk?:?System.Web.UI.Page
{
????/*我對接口的理解
?????*?查了有關接口的許多資料,仔細理解
?????*?接口其實相當于一個標準,接口中的每一個方法、屬性等對象,
?????*?都要在引用它的類中一一去實現(一個也不能少)!
?????*?實現的方法沒有具體規定,因為接口只是類型和結果的定義
?????*?在團隊開發中的是非常有用,尤其是一個比較大的項目中更是處處用到
?????*?
?????*?說的淺顯點就是,使用接口可以規范一個項目的源碼
?????*?
?????*?注意事項:接口中的定義為抽象定義,不需要?public?private?等關鍵字
?????*???????????但是在實現的類中必須使用這些關鍵字去描述
?????*/
????#region?接口的理解
????interface?叫?//第一個接口
????{?string?get聲音(string?classtype);}
????interface?哭?//第二個接口
????{?string?get強度(int?v);}
????//動物類要實現這兩個接口
????//那么必須按照接口中定義的方式去實現接口中的方法
????class?動物?:?叫,?哭?
????{
????????//實現第一個接口“叫”中的“get聲音”方法
????????public?string?get聲音(string?classtype)
????????{?return?classtype;?}
????????//實現第二個接口“哭”中的“get強度”方法
????????public?string?get強度(int?v)
????????{?return v.ToString();?}
????}
????#endregion
????protected?void?LinkButton1_Click(object?sender,?EventArgs?e)
????{
????????動物?d?=?new?動物();
????????Label1.Text?=?d.get聲音("汪汪");
????????Label1.Text?+=?d.get強度(80).ToString();
????}
?
轉載于:https://www.cnblogs.com/jarod99/archive/2008/12/24/1361539.html
總結
- 上一篇: 3D空间的指定起点和终点的抛体运动
- 下一篇: WebBrowser加载完毕后再往下执行