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

哪个网站教做衣服天津seo优化公司哪家好

哪个网站教做衣服,天津seo优化公司哪家好,桃浦做网站,网站建设祥云平台多态的定义: 通过指向派生类的基类引用,调用虚函数,会根据引用所指向派生类的实际类型,调用派生类中的同名重写函数,便是多态。 C#中的多态可以分为两种类型: 编译时多态(静态多态)&…

多态的定义:

        通过指向派生类的基类引用,调用虚函数,会根据引用所指向派生类的实际类型,调用派生类中的同名重写函数,便是多态。

C#中的多态可以分为两种类型:

        编译时多态(静态多态):

通过方法重载实现,方法重载指的是在同一个类当中定义多个方法名相同但参数不同的方法,编译器会根据方法调用时传入的参数来选择调用哪个方法

方法重载是在同一个类中定义多个方法名相同但参数不同的方法

C#编译器会根据传入的参数类型和数量来选择调用哪个方法

using System;
namespace 静态多态
{public class Test {  public int Add(int a, int b, int c)  {  return a + b + c;  }  public int Add(int a, int b)  {  return a + b;  }  }  class Program  {  static void Main(string[] args)  {  TestData dataClass = new TestData();int add1 = dataClass.Add(1, 2);  int add2 = dataClass.Add(1, 2, 3);Console.WriteLine("add1 :" + add1);Console.WriteLine("add2 :" + add2);  }  }  
}

        运行时多态(动态多态):

通过方法重写实现,方法重写是指子类重写父类中的虚方法,运行时会根据对象的实际类型来调用对应的重写方法。

方法重写是在子类中重新定义从父类继承的方法,为了实现方法重写,父类中的方法必须被标记为virtual,子类中的方法则用override关键字标记

using System;namespace 继承
{public class Animal{public virtual void Dog(){Console.WriteLine("准备复写");}}public class D : Animal{public override void Dog(){Console.WriteLine("复写成功");}}internal class Program{static void Main(string[] args){D dog = new D();dog.Dog();}}
}
http://www.yayakq.cn/news/276032/

相关文章:

  • wordpress.org 建站做响应式网站的意义
  • 关键词优化易下拉稳定搜狗优化好的网站
  • 网站制作 系统定制秦皇岛市是几线城市
  • 免费个人网站怎么制作郑州网站建设 易云互联
  • 百度网站怎么提升排名建站做网站
  • vs2010网站开发登录代码营销方法有哪几种
  • 建设红外测温仪网站软件前端开发工程师
  • 域名转移 网站访问江西营销型网站建设
  • 建设银行企业官方网站具有营销型网站有哪些
  • 南宁网站建设q479185700惠WordPress代码显示器
  • 东莞企业营销型网站策划专做皮具的网站
  • 个人做营利性质网站会怎么样discuz模板下载
  • 域名解析网站建设银行企业版网站
  • 如何做一个移动网站微赞直播平台
  • 网站 域名解析出错云南网站设计外包
  • 个人做网站名称怎么选择义乌1688网站网页设计
  • python官方网站wordpress 读取图片慢
  • 盐边网站建设南山制作网站
  • 网站建设的说辞jsp网站开发
  • 天津网站建设市场品质好的四字词语
  • 如何制作自己的网站免费惠州哪个房地产网站做的比较好
  • 网站开发的问题做网站建设哪家便宜
  • 网站建设找美橙互联百度推广建设网站是干什么了
  • 大学网站方案设计wordpress表单拖拽
  • 哈尔滨网站设计建设银行湖南省分行官方网站
  • 专注网站建设服务机构免费的资料网站
  • 成绩查询网站怎么做做网站开发的想接私活
  • 青岛做门户网站公司中文网站建设中
  • 公司网站首页导航html辽中网站建设
  • 网站怎么做移动的图片wordpress windows 10