使用接口作为索引器

时间:2015-01-19 13:07:57

标签: c# interface

我对c#中的接口有疑问。 目前我正在实习并遇到以下代码:

namespace MyNote
{
public interface INote
{
    double Time { get; set; }
    String Text { get; }
}

public class Note : INote
{
    private double _time;
    private String _text;

    public Note(double time, String text)
    {
        _time = time;
        _text = text;
    }

    public double Time
    {
        get
        {
            return _time;
        }
        set
        {
            _time = value;
        }
    }

    public String Text
    {
        get
        {
            return _text;
        }
    }
}
}

问题: 这个界面有什么用?没人能回答我的问题所以也许你们。

1 个答案:

答案 0 :(得分:1)

接口的主要用途是代码重用性和替换多重继承。

您可能需要查看thisthis