码迷,mamicode.com
首页 > Windows程序 > 详细

C# 学习历程——接口

时间:2015-04-06 21:39:28      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:

  上节课我们学习了接口。

  在类及其客户之间创建协定方面,接口是抽象类之外的另一种选择;他们之间的区别是抽象类往往是一系列派生类的基类,而接口的作用是将协定混入其他继承树。   

  关键字 interface后是接口的名字。一般接口名的首字母都是I(但不是必虚的)。

 

  接口主题描述了实现类必须实现的方法、属性,等等。

  使用简单的接口:

  

using System



namespace SimpleInterface
{
    interface IStorable
    {
        // 没有访问修饰字, 方法是公共的
        // 没有实现
         void Read();
         void Write( object obj );
         int Status{ get; set; }
    }

   //创建实现 IStorable 接口的类
   public class Document : IStorable
   {
        public Document( string s )
        {

        }
        public void Read()
        {
              //实现Read方法
        }
        public void Write()
        {
              //实现Write方法
        }
        public int status { get; set; }

   } 
}                          

 

C# 学习历程——接口

标签:

原文地址:http://www.cnblogs.com/tjuwx/p/4396510.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!