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

房产网站开发文档wordpress主题 带会员中心

房产网站开发文档,wordpress主题 带会员中心,商城网站建设教学,苏州网络销售公司C#中的虚函数和抽象函数都是实现多态性的重要概念,但它们有一些区别。 定义方式: 虚函数:在基类中使用 virtual 关键字定义,可以在派生类中被重写。抽象函数:在抽象类或接口中使用abstract 关键字定义,必…

C#中的虚函数和抽象函数都是实现多态性的重要概念,但它们有一些区别。

定义方式:
  • 虚函数:在基类中使用 virtual 关键字定义,可以在派生类中被重写。
  • 抽象函数:在抽象类或接口中使用abstract 关键字定义,必须在派生类中被实现。
实现方式:
  • 虚函数:在基类中提供默认的实现,派生类可以选择性地重写该函数来提供自己的实现。
  • 抽象函数:在抽象类或接口中只定义函数的签名,没有具体的实现,派生类必须实现该函数。
使用场景:
  • 虚函数:适用于基类已经有默认实现,但允许派生类根据需要进行修改或扩展的情况。
  • 抽象函数:适用于基类无法提供默认实现,而需要派生类必须实现的情况。
调用方式:
  • 虚函数:可以通过基类的引用或指针来调用,实际执行的是派生类的重写版本。
  • 抽象函数:必须通过派生类的实例来调用。

下面是示例:

// 虚函数示例
class Animal
{public virtual void MakeSound(){Console.WriteLine("动物发出声音");}
}class Dog : Animal
{public override void MakeSound(){Console.WriteLine("修狗汪汪汪汪");}
}// 抽象函数示例
abstract class Shape
{public abstract double GetArea();
}class Rectangle : Shape
{private double length;private double width;public Rectangle(double length, double width){this.length = length;this.width = width;}public override double GetArea(){return length * width;}
}class Program
{static void Main(string[] args){Animal animal = new Animal();animal.MakeSound();  // 输出:动物发出声音Animal dog = new Dog();dog.MakeSound();  // 输出:修狗汪汪汪汪Shape rectangle = new Rectangle(5, 3);Console.WriteLine(rectangle.GetArea());  // 输出:15}
}

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

相关文章:

  • 人才招聘网站开发怎么在工商局网站做注销
  • 整站优化关键词推广做网站设计参考文献
  • 网站制作怎么做让点击高大连开发区盛京医院
  • 中山外贸网站开发网站建设工作计划表
  • hao123网站源码制作2015最新仿安卓ui用什么软件设计
  • 公司网站改版方案做地方的门户网站
  • 微商建立网站wordpress主题颜色切换插件
  • 手机商城网站制作杭州网站建设公司官网
  • dede手机网站建设教程长宁区网站建设公
  • 做网站的软件wd的叫啥网站开发收税
  • 企业网站 下载海外域名注册网站
  • 中国建设银行官方网站悦生活外链网站推荐几个
  • 做纺织的都用什么网站郑州做网站哪个公司好
  • wordpress微信同步seo网站推广佛山
  • pc网站建设意见百度竞价可以自学吗
  • 惠州网站建设公司推荐乐云seowordpress 文章表格
  • 烟台网站制作方案定制陕西启康建设有限公司网站
  • 个人做游戏网站深圳游戏软件开发公司
  • 信用中国 网站 建设方案wordpress安装插件502
  • 长沙企业建站程序app软件推广文案的范文
  • 2017网站设计网站做优化的必要性
  • 网站代备案流程西安市建设工程信息网新平台
  • 网站建设为什么不给源代码上海天华建筑设计有限公司官网
  • 做外贸进大公司网站给公司建网站需要多少钱
  • 小红书的网站建设网站备案期间 权重
  • 多语言外贸网站源码课程资源网站开发解决方案
  • 高端网站建设哪些好做wordpress 中国提速
  • 网站绑定两个域名怎么做跳转域名ip地址查询
  • 刚做的网站上线后收不到了良精企业网站系统
  • 合作制作网站广告设计与制作网站