码迷,mamicode.com
首页 > 其他好文 > 详细

如何使用virtual/override在属性事件以及索引上

时间:2014-11-30 21:16:51      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   ar   color   使用   sp   on   

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace nange_1
{
    class A
    {
        private int myint = 5;
        virtual public int Myint
        { get { return myint; } 
        }
    }
    class B : A
    {
        private int myint = 10;
        override  public int Myint
        {
            get { return myint; }
        }
    }
    

    class Program
    {
        static void Main(string[] args)
        {
            B objB = new B();
            A objA = objB;               
            Console.WriteLine(objB.Myint);
            Console.WriteLine(objA.Myint);
            Console.ReadLine();
        }

    }
}
//我们以前学过如何在方法上面如何使用virtual/override。其实在属性事件以及索引器上也是一样的,上面的代码演示了名称为Myint的只读属性,其中使用了virtual/override.
bubuko.com,布布扣

 

如何使用virtual/override在属性事件以及索引上

标签:style   blog   http   io   ar   color   使用   sp   on   

原文地址:http://www.cnblogs.com/leijiangtao/p/4133652.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!