zoukankan      html  css  js  c++  java
  • 接口1

    /*
     * 由SharpDevelop创建。
     * 用户: jinweijie
     * 日期: 2015/10/28
     * 时间: 15:25
     * 
     * 要改变这种模板请点击 工具|选项|代码编写|编辑标准头文件
     */
    using System;

    namespace Interface
    {
        interface IStorable
        {
            void Read();
            void Write();
            int Status{get;set;}
        }
        public class Document:IStorable
        {
            
            int status;
            
            public virtual void  Read()
            {
                Console.WriteLine("Read data from database");
            }
            
            public void Write()
            {
                Console.WriteLine("Write data into database");
            }
            
            public int Status {
                get {
                    return status;
                }
                set {
                    status = value;
                }
            }
        }
        class Note:Document
        {
            public new void Write()
            {
                Console.WriteLine("Write for Note");
            }
            public override void Read()
            {
                Console.WriteLine("Read for Note...");
            }
        }
        
        class Program
        {
            public static void Main(string[] args)
            {
                Console.WriteLine("Hello World!");
                
                // TODO: Implement Functionality Here
                IStorable doc = new Note();
                doc.Status = 10;
                doc.Write();
                doc.Read();
                Note nt = doc as Note;
                if(nt != null)
                {
                    nt.Write();
                }
                
                
                Console.Write("Press any key to continue . . . ");
                Console.ReadKey(true);
            }
        }
    }

  • 相关阅读:
    Swagger接入
    Elasticsearch5.0.1索引压测结果
    Elasticsearch5.0 BreakChange摘要
    Elasticsearch1.7到2.3升级实践总结
    Java动态代理全面分析
    Spring之AntPathMatcher
    Lock的实现之ReentrantLock详解
    Elasticsearch之client源码简要分析
    elasticserach 索引删除 源码分析
    httpClient4.5.2工具类总结
  • 原文地址:https://www.cnblogs.com/jinweijie0527/p/4917801.html
Copyright © 2011-2022 走看看