当前位置: 首页 > 编程笔记 >

C#虚函数用法实例分析

温峻熙
2023-03-14
本文向大家介绍C#虚函数用法实例分析,包括了C#虚函数用法实例分析的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了C#虚函数用法。分享给大家供大家参考。具体如下:

using System;
namespace Test2 {
  class Plane {
   public double TopSpeed() {
     return 300.0D;
   }
  }
  class Jet : Plane {
   public double TopSpeed() {
     return 900.0D;
   }
  }
  class Airport {
   static void Main(string[] args) {
     Plane plane = new Jet();
     Console.WriteLine("planes top speed: {0}",plane.TopSpeed());
     Console.ReadLine();
   }
  }
}

希望本文所述对大家的C#程序设计有所帮助。

 类似资料:
  • 本文向大家介绍C++中虚函数与纯虚函数的用法,包括了C++中虚函数与纯虚函数的用法的使用技巧和注意事项,需要的朋友参考一下 本文较为深入的分析了C++中虚函数与纯虚函数的用法,对于学习和掌握面向对象程序设计来说是至关重要的。具体内容如下: 首先,面向对象程序设计(object-oriented programming)的核心思想是数据抽象、继承、动态绑定。通过数据抽象,可以使类的接口与实现分离,使

  • 本文向大家介绍C++虚函数的实现机制分析,包括了C++虚函数的实现机制分析的使用技巧和注意事项,需要的朋友参考一下 本文针对C++的虚函数的实现机制进行较为深入的分析,具体如下: 1、简单地说,虚函数是通过虚函数表实现的。那么,什么是虚函数表呢? 事实上,如果一个类中含有虚函数,则系统会为这个类分配一个指针成员指向一张虚函数表(vtbl),表中每一项指向一个虚函数的地址,实现上就是一个函数指针的数

  • 本文向大家介绍C#中Arraylist的sort函数用法实例分析,包括了C#中Arraylist的sort函数用法实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#中Arraylist的sort函数用法。分享给大家供大家参考。具体如下: ArrayList的sort函数有几种比较常用的重载: 1.不带参数 2.带一个参数 参数 comparer 类型:System.Collect

  • 本文向大家介绍C++ 虚函数和纯虚函数的区别分析,包括了C++ 虚函数和纯虚函数的区别分析的使用技巧和注意事项,需要的朋友参考一下 首先:强调一个概念 定义一个函数为虚函数,不代表函数为不被实现的函数。 定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。 定义一个函数为纯虚函数,才代表函数没有被实现。 定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函

  • 本文向大家介绍PHP函数func_num_args用法实例分析,包括了PHP函数func_num_args用法实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP函数func_num_args用法。分享给大家供大家参考,具体如下: 运行结果如下: 希望本文所述对大家php程序设计有所帮助。

  • 本文向大家介绍C++ 中const修饰虚函数实例详解,包括了C++ 中const修饰虚函数实例详解的使用技巧和注意事项,需要的朋友参考一下 C++ 中const修饰虚函数实例详解 【1】程序1 【2】程序2 【3】程序3 备注:一切皆在代码中。 总结:const修饰成员函数,也属于函数重载的一种范畴。 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!