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

网站制作完成之后新年免费ppt模板下载

网站制作完成之后,新年免费ppt模板下载,电商网站大全,昆明网站建设 网络服务什么是多态一句话解释#xff0c;同一种事物表现出的多种形态。看完以后#xff0c;应该还是蒙的#xff0c;还是看代码吧。。现有Person类#xff0c;Student类#xff0c;Teacher类其中Person类是Student和Teacher类的父类。换句话说#xff0c;Student类和Teacher类都… 什么是多态 一句话解释同一种事物表现出的多种形态。 看完以后应该还是蒙的还是看代码吧。。 现有Person类Student类Teacher类 其中Person类是Student和Teacher类的父类。换句话说Student类和Teacher类都继承自Person类。 在Person类中有一个SayHi方法Student和Teacher的SayHi方法肯定是不一样的。 现要求在一个静态方法中他的形参是Person p实参可能是Student类或者是Teacher类在函数内部通过调用p.SayHi()来达到调用其不同子类的不同SayHi方法。 如果实现了上面的要求可以说就是多态的实现。 三种方式实现多态   通过虚方法   //person类父类 class Person { public virtual void SayHi() { Console.WriteLine(“我是Person类中的SayHi方法”); } } //student类子类 class Student : Person { public override void SayHi() { Console.WriteLine(“我是Student类中的SayHi方法”); } } //Teacher类子类 class Teacher : Person { public override void SayHi() { Console.WriteLine(“我是Teacher类中的SayHi方法”); } }   通过抽象类   //person类父类 abstract class Person { public abstractvoid SayHi(); } //student类子类 class Student : Person { public override void SayHi() { Console.WriteLine(“我是Student类中的SayHi方法”); } }   //teacher这里就不写出来了   通过接口 public interface IPerson { void SayHi(); } class Student : IPerson { public void SayHi() { Console.WriteLine(“我是Student类中的SayHi方法”); } } 通过虚方法实现多态的完整代码   using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 多态的实现 { class Program { static void Main(string[] args) { Student stu new Student(); Teacher tea new Teacher(); Fun(stu); Fun(tea); Console.ReadKey(); } static void Fun(Person p) { p.SayHi(); } } class Person { public virtual void SayHi() { Console.WriteLine(我是Person类中的SayHi方法); } } class Student : Person { public override void SayHi() { Console.WriteLine(我是Student类中的SayHi方法); } } class Teacher : Person { public override void SayHi() { Console.WriteLine(我是Teacher类中的SayHi方法); } } } 运行结果 我是Student类中的SayHi方法 我是Teacher类中的SayHi方法     结束语 写这篇随笔的目的是出于锻炼自己的表达能力和思维逻辑能力的若给你后面的学习带来误解请谅解。 感谢博客园 感谢黑马训练营 2014/1/17 15:00  转载于:https://www.cnblogs.com/icez/p/3528665.html
http://www.pierceye.com/news/416959/

相关文章:

  • 购物分享网站流量排名帮忙做ppt的网站
  • 网站建设分几步易语言 wordpress
  • 网站备案申请模板网页制作软件手机版
  • 深圳网站开发企业建一个网站怎么赚钱吗
  • 购物网站开发小结自己搭建局域网云桌面终端
  • 做ssp用什么建网站vps搭建asp网站
  • 顺义网站建设网站认证值不值得做
  • 怎么做网站用dreamwer环球影城排队太热了
  • 台州网站建设技术外包网站创建教程
  • 发布设计任务的网站什么页游好玩人多
  • 增加网站关键词库中国建设银行黄陂支行网站
  • 企业网络优化湖北seo整站优化
  • 二百块做网站深圳网约车租赁公司哪家好
  • 软文500字范文WordPress博客程序优化
  • 企业网站内容如何备案建博会广州网站
  • 加工平台苏州纳米所海南seo排名
  • 个人适合做什么网站上海做网站建设的公司
  • 常见c2c网站有哪些网络文化经营许可证申请条件
  • 深圳龙华汽车网站建设移动页面
  • 陈巴尔虎旗网站建设重庆哪些网站推广公司
  • 网站做熊掌号码网站没被收录怎么办
  • 淘宝京东网站建设目的网站标题写什么作用
  • 棋牌网站开发工程师什么是营销网站建设
  • 邢台网站制作地址拿网站的文章做外链
  • 怎么样做钓鱼网站怎么建网站app
  • 高校财务网站建设国外网站ip地址
  • 重要的龙岗网站建设影视公司网站模板
  • 品牌网站 响应式网站wordpress oss静态
  • 免费网站制作中小型企业查询网址
  • 企业网站的seo广州市企业网站建设平台