当前位置: 首页 > news >正文

网站建设价钱是多少网站改版设计要多久

网站建设价钱是多少,网站改版设计要多久,运城网站建设专业服务商,二级域名备案方法重写(override):多态,通过父类类型对象,调用子类当中对应方法的实现。 细节:子类当中的override方法会“抹杀”父类当中对应virtual方法 不使用多态时,父类调用子类方法时,会调用父类的方法…

方法重写(override):多态,通过父类类型对象,调用子类当中对应方法的实现。
细节:子类当中的override方法会“抹杀”父类当中对应virtual方法

不使用多态时,父类调用子类方法时,会调用父类的方法

internal class pet{public void shout(){Console.WriteLine("pet 叫");}public virtual void eat(){Console.WriteLine("pet eat food");}}internal class dog : pet{public new void shout(){Console.WriteLine("dog 叫");}public override void eat(){Console.WriteLine("dog eat food");}}

main方法通过里氏替换调用子类shout方法

 dog dog = new dog();pet pet = dog;pet.shout();//输出的是父类的方法 pet 叫

那如何可以,通过父类调用子类的实现呢?这就要使用多态了,方法的重写 ,父类方法使用 virtual修饰,子类同签名方法需要override修饰,如上面的eat方法。

main方法执行

 dog dog = new dog();pet pet = dog;pet.eat();//输出的是子类的eat方法 dog eat food

多态性使得代码更加灵活和可扩展,允许我们在不修改现有代码的情况下增加新的功能。它也是面向对象编程的重要特性之一,有助于实现代码的模块化和重用

http://www.yayakq.cn/news/523137/

相关文章:

  • 5a景区网站建设网站vps被黑
  • 网站建设 .北京蓝纤宝塔面板建站教程
  • 免费名片在线设计网站怎样免费安装wordpress
  • 域名对网站的影响购物网站服务中心
  • 设计院门户网站建设方案自建app平台
  • 网站优化怎么学深圳中高端网站建设
  • 双体系建设网站室内设计效果图的软件
  • dw网页制作素材网站郴州网络有限公司
  • 阳泉做网站seo网站优化及网站推广
  • 网站两列导航产品设计作品集欣赏
  • vps运行iis网站 需要输入账号和密码互联网大厂
  • 网站建设沛宣上海临港公司注册最新规定
  • 网站的内链优化策略黑龙江公司网站建设
  • 门户网站模板源代码网站建设收费价格
  • 有哪些网站开发公司广州 建设 招聘信息网站
  • 如何建设网站教程视屏html5导航网站
  • 花都网站建设哪家好企业简介
  • com网站注册网站编排类型
  • 网站首页原型图怎么做怎么做关于梦想的网站免费的
  • iis6 静态网站什么是软件开发工具
  • 如何选技能网站建设三河建设局网站
  • 做的网站怎么进后台常德今天最新通告
  • 网站怎么做友情链接WordPress留下评论
  • 佛山专业建站公司邯郸新闻
  • 手机做车载mp3下载网站嵌入式软件开发工程师招聘
  • 无锡 网站制作 大公司网站发多少篇文章开始做外链
  • 学php做网站使用织梦系统建设网站教程
  • 网站怎么做搜索引擎主机网站建设
  • 手机网站制作费用多少游戏科技网站
  • 惠州免费建站模板世界排名第几