C# 学习历程——接口

  上节课我们学习了接口。

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

  关键字 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; }

   } 
}                          

 

转载于:https://www.cnblogs.com/tjuwx/p/4396510.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值