首页 > Windows开发 > 详细

c#学习(3)

时间:2015-03-30 22:58:01      阅读:358      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!