首页 > Windows开发 > 详细

C# 学习历程——接口

时间:2015-04-06 21:36:53      阅读:302      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!