简单接口测试

来源:互联网 发布:人生经验 知乎 编辑:程序博客网 时间:2024/06/05 16:01
class Program
    {
        static void Main(string[] args)
        {
            //  测试接口
            Document doc = new Document("Test Document");
            doc.Status = 10;
            doc.Read();
            Console.WriteLine("Document Status :{0}",doc.Status );
            Console.ReadLine();
        }
    }
    interface IStoreable
    {
        //  没有访问修饰符,没有方法的显示
        void Read();
        void Write();
        int Status { get;set;}      //  属性!接口没有字段
    }
    //  创建实现IStoreable的类
    public class Document : IStoreable
    {
        private int _Status = 0;     //  存储属性的值
        //  实现属性
        public int Status
        {
            get { return _Status; }
            set { _Status = value; }
        }
        public Document(string s)   //  构造器
        {
            Console.WriteLine("Create document with {0} ",s);
        }
        //  实现方法
        public void Read()
        {
            Console.WriteLine("Impementing the Read Method for IStoreable");
        }
        public void Write()
        {
            Console.WriteLine("Implementing the Write Method for IStoreable");
        }
    }
 
输出:
 

原创粉丝点击