继承--接口(利用接口来定义个属性,并调用接口显示用户名字(code))

   ///<summary>
   /// 定义接口
   ///</summary>

   interface IUser
    {
        string getName();
        
        /// <summary>
        /// 接口属性的实例
        /// </summary>

        string Name
        {
            get;
            set;
        }
    }

/*****定义用户类********/

    class BookUser : IUser
    {
        private string _name;

        #region IUser的实现
        public string Name
        {
            get { return _name; }
            set { _name = value; }
        }

        public string getName()
        {
                    return _name;
        }
        #endregion
    }
/********测试类*********/
  class Program
    {
        static void Main(string[] args)
        {
            //实例化用户类 显示用户名
            BookUser uObj = new BookUser();
            uObj.Name = "林肯";
            Console.WriteLine(uObj.getName());
        }
    }

posted @ 2007-10-16 18:30  jun.ma  阅读(224)  评论(0)    收藏  举报