c#学习(3)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication4
{
    class A
    {
        public virtual void Movie()
        {
            Console.WriteLine("A");
        }
    }
    class B : A
    {
        public override void Movie()
        {
            Console.WriteLine("B");
        }
    }
    class C : B
    {
        public new virtual void Movie()
        {
            Console.WriteLine("C");
        }
    }
    class D : C
    {
        public override void Movie()
        {
            Console.WriteLine("D ");
        }
    }
    class TestMe
    {
        static void Main()
        {
            A objA = new D();
            A objB = new B();
            C objC = new D();
            A objD = new A();
            objA.Movie();
            objB.Movie();
            objC.Movie();
            objD.Movie();
        }
    }
}
课上老师讲了这样的一段代码,经过实现知道了它的结果

当使用继承的语法时候,编译器会自动的从它的父类进行寻找,然后遇到visual关键字会停止然后输出。
下面是创建一个简单的windowsphone
创建一个app

自带了相当于listview
 
                    
                     
                    
                 
                    
                 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号