你的位置:首页 > 软件开发 > ASP.net > C#基础巩固

C#基础巩固

发布时间:2015-10-15 17:00:08
多态 如果要简要的描述多态的话,我个人是这样理解的:通过继承,父类定义方法,具休的实现由子类进行。01代码 //父类 class Person { public virtual void skill() //vitrual -虚方法,方法可被重写 { ...

C#基础巩固

多态 

如果要简要的描述多态的话,我个人是这样理解的:通过继承,父类定义方法,具休的实现由子类进行。

01代码

 //父类  class Person  {    public virtual void skill() //vitrual -虚方法,方法可被重写    {      Console.WriteLine("人会走路");    }  }  class Xiaoming:Person   {    public override void skill() //重写父类方法    {      Console.WriteLine("小明会唱歌");    }  }  class XiaoHu : Person  {    public override void skill()    {      Console.WriteLine("小虎会游泳");    }  }  class Program  {    static void Main(get='_blank'>string[] args)    {      Person p1 = new Xiaoming();//里氏转换原则 可以将子类赋值给父类      Person p2 = new XiaoHu();      p1.skill();      p2.skill();      Console.ReadKey();    }  }

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:C#基础巩固

关键词:C#

C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录