多态 如果要简要的描述多态的话,我个人是这样理解的:通过继承,父类定义方法,具休的实现由子类进行。01代码 //父类 class Person { public virtual void skill() //vitrual -虚方法,方法可被重写 { ...
多态
如果要简要的描述多态的话,我个人是这样理解的:通过继承,父类定义方法,具休的实现由子类进行。
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#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。