override和overload的区别


Posted in 面试题 onMarch 09, 2016
override 表示重写,用于继承类对基类中虚成员的实现
overload 表示重载,用于同一个类中同名方法不同参数(包括类型不同或个数不同)的实现
示例:
using System;
using System.Collections.Generic;
using System.Text;
namespace Example07
{
class Program
{
class BaseClass
{
public virtual void F()
{
Console.WriteLine(“BaseClass.F”);
}
}
class DeriveClass : BaseClass
{
public override void F()
{
base.F();
Console.WriteLine(“DeriveClass.F”);
}
public void Add(int Left, int Right)
{
Console.WriteLine(“Add for Int: {0}”, Left + Right);
}
public void Add(double Left, double Right)
{
Console.WriteLine(“Add for int: {0}”, Left + Right);
}
}
static void Main(string[] args)
{
DeriveClass tmpObj = new DeriveClass();
tmpObj.F();
tmpObj.Add(1, 2);
tmpObj.Add(1.1, 2.2);
Console.ReadLine();
}
}
}
结果:
BaseClass.F
DeriveClass.F
Add for Int: 3
Add for int: 3.3

Tags in this post...

面试题 相关文章推荐
JNI的定义
Nov 25 面试题
用C语言实现文件读写操作
Oct 27 面试题
写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度
Nov 18 面试题
Android面试宝典
Aug 06 面试题
什么是触发器(trigger)? 触发器有什么作用?
Sep 18 面试题
南京某软件公司的.net面试题
Nov 30 面试题
网络安全方面的面试题
Nov 04 面试题
介绍一下gcc特性
Jan 20 面试题
介绍一下如何优化MySql
Dec 20 面试题
为什么Runtime.exec(“ls”)没有任何输出?
Oct 03 面试题
Java基础面试题
Nov 02 面试题
Servlet的生命周期
Aug 25 面试题
武汉瑞得软件笔试题
Oct 27 #面试题
What's the difference between Debug and Trace class? (Debug类与Trace类有什么区别)
Sep 10 #面试题
什么是索引指示器
Aug 20 #面试题
new修饰符是起什么作用
Jun 28 #面试题
Can a struct inherit from another struct? (结构体能继承结构体吗)
Sep 25 #面试题
C#笔试题集合
Jun 21 #面试题
this关键字的含义
Apr 08 #面试题
You might like
PHP实现将HTML5中Canvas图像保存到服务器的方法
2014/11/28 PHP
PHP在线调试执行的实现方法(附demo源码)
2016/04/28 PHP
PHP与jquery实时显示网站在线人数实例详解
2016/12/02 PHP
模仿百度三维地图的js数据分享
2011/05/12 Javascript
屏蔽script注入小例子
2013/11/12 Javascript
JavaScript设计模式之单件模式介绍
2014/12/28 Javascript
基于jquery ui的alert,confirm方案(支持换肤)
2015/04/03 Javascript
Javascript基于AJAX回调函数传递参数实例分析
2015/12/15 Javascript
分享jQuery插件的学习笔记
2016/01/14 Javascript
详解JavaScript中的属性和特性
2016/12/08 Javascript
JS逻辑运算符短路操作实例分析
2018/07/09 Javascript
JS实现根据指定值删除数组中的元素操作示例
2018/08/02 Javascript
Bootstrap Table实现定时刷新数据的方法
2018/08/13 Javascript
微信小程序 组件的外部样式externalClasses使用详解
2019/09/06 Javascript
浅谈vue使用axios的回调函数中this不指向vue实例,为undefined
2020/09/21 Javascript
Jquery Fade用法详解
2020/11/06 jQuery
[39:08]完美世界DOTA2联赛PWL S3 LBZS vs CPG 第一场 12.12
2020/12/16 DOTA
Python获取电脑硬件信息及状态的实现方法
2014/08/29 Python
介绍Python的Urllib库的一些高级用法
2015/04/30 Python
深入探究Python中变量的拷贝和作用域问题
2015/05/05 Python
详解Python中的from..import绝对导入语句
2016/06/21 Python
基于scrapy的redis安装和配置方法
2018/06/13 Python
使用Django简单编写一个XSS平台的方法步骤
2019/03/25 Python
基于python实现雪花算法过程详解
2019/11/16 Python
Python unittest装饰器实现原理及代码
2020/09/08 Python
CSS3 简写animation
2012/05/10 HTML / CSS
100%植物性、有机、即食餐:Sakara Life
2018/10/25 全球购物
医学生自我鉴定范文
2013/11/08 职场文书
婚纱摄影师求职信
2014/03/07 职场文书
模具专业自荐信
2014/05/29 职场文书
民事授权委托书范文
2014/08/02 职场文书
求职推荐信范文
2015/03/27 职场文书
公司门卫岗位职责
2015/04/13 职场文书
学校捐书倡议书
2015/04/27 职场文书
人间正道是沧桑观后感
2015/06/15 职场文书