码迷,mamicode.com
首页 > Windows程序 > 详细

c#学习(3)

时间:2015-03-30 22:58:21      阅读:247      评论:0      收藏:0      [点我收藏+]

标签:

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技术分享

 

c#学习(3)

标签:

原文地址:http://www.cnblogs.com/s-j-m/p/4379183.html

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