设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
c#虚方法的重载和重写
返回列表
发新帖
c#虚方法的重载和重写
[复制链接]
11
|
0
|
2007-12-13 16:19:52
|
显示全部楼层
|
阅读模式
重写(override)和重载(overload)的区别:重写是继承后重新实现父类的方法。重载是在一个类里一系列参数不同名字相同的方法。override可以翻译为覆盖,从字面就可以知道,它是覆盖了一个方法并且对其重写,以求达到不同的作用。对我们来说最熟悉的覆盖就是对接口方法的实现,在接口中一般只是对方法进行了声明,而我们在实现时,就需要实现接口声明的所有方法。除了这个典型的用法以外,我们在继承中也可能会在子类覆盖父类中的方法。在覆盖要注意以下的几点: 1、覆盖的方法的标志必须要和被覆盖的方法的标志完全匹配,才能达到覆盖的效果; 2、覆盖的方法的返回值必须和被覆盖的方法的返回一致; 3、覆盖的方法所抛出的异常必须和被覆盖方法的所抛出的异常一致,或者是其子类; 4、被覆盖的方法不能为private,否则在其子类中只是新定义了一个方法,并没有对其进行覆盖。
overload对我们来说可能比较熟悉,可以翻译为重载,它是指我们可以定义一些名称相同的方法,通过定义不同的输入参数来区分这些方法,然后再调用时,CLR就会根据不同的参数样式,来选择合适的方法执行。在使用重载要注意以下的几点: 1、在使用重载时只能通过不同的参数样式。例如,不同的参数类型,不同的参数个数,不同的参数顺序(当然,同一方法内的几个参数类型必须不一样,例如可以是fun(int, float), 但是不能为fun(int, int)); 2、不能通过访问权限、返回类型、抛出的异常进行重载; 3、方法的异常类型和数目不会对重载造成影响;
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
我儿子吃了老是吐,现在还走不了路,很瘦
2
脸颊两边老有小红疙瘩,有时会红一大片
3
我儿子三岁了,每次吃饭的时候都不好好吃,有时候吃完不往肚里咽
4
白带十项检查结果询问
5
咨询怀孕了吗
6
头痛,黑眼眶,眼圈不舒服,脸黄?
7
膨胀纹怎么治疗呀
8
请问怎么快速补充精子
9
包茎包皮手术后要注意些什么
10
腿抽筋导致左腿比右腿细
11
总是隔气怎么办
12
十六岁时因打米机弄伤五个手指都没了,手掌还在
13
为什么女性高潮时间差别很大..
14
背长小包,看着不明显,但摸到,总是晚上痒
15
好多白头发,请问这是缺什么维生素吗
16
我断奶一个多月了,可是月经还是..
17
吃了避孕药都二十多天了,为何白带会带血?
18
脱发、腋毛
19
过敏性测试,显示的阳性是不是不能吃了请在下方创建病
20
耳朵外面痛
21
请问彩超结果是二尖半关闭不全,..
22
吐血,肚子疼的一瞬间就有血要吐出
23
这个检查怎么办
24
血压低压低是为什么..
25
老感觉尿急
26
怀孕2个月,经常肚子疼,是不是宫外孕
27
有妊高征严重吗
28
跨股轴疼,是怎么回事呢?经常干活。
29
怀孕7个月注射双黄连影响胎儿智商吗?
30
性交时男性出血是怎么回事..
31
大便擦后发现卫生纸上有血怎么回事?
32
血压过高,达到110-200
33
在做爱的时候什么肢势才能导致怀..
34
小肚子疼的要命和生孩子感觉样受不了
35
我想要个男孩有什么办法吗?..
36
支气管炎吃什么药好呢?
37
我的儿子已进入秋冬季老实腹泻
38
我的孩子是母乳喂养,都已经9个月了,还没出牙
39
双侧额顶部脑外间隙增宽1.2CM及双侧外侧裂
40
右侧鼻窝处总是红
41
中风后手打抖是什么原因..
42
45岁应该闭经吗..
43
胆囊切除后对肝功能有影响吗?..
44
我是肺结核病人吗
45
后脑海时不时就咕冬咕冬跳几下是怎么回事
46
请问我的鸡巴上有一个包是怎么回事
47
8岁女孩子体温低
48
药物敏感和不良反应
49
什么是青春期功血?能治吗?
50
头晕,心悸怎么回事
51
为何做爱时阴道没有水..
52
新生儿脐炎怎么治疗最快最好?
53
漆关节积水疼半年
54
九味降压素是否又对肾的付作用
55
头晕,早起呕吐
56
痔疮微创手术后应该怎样处理伤口
57
前几天发烧难受,吃了退烧药,一天才好
58
有半年时间没有怀孕,输卵管通液,检查卵泡发育良好
59
我晚上吃饭后食物在胃里不消化怎..
60
清宫的一些问题
61
医生,你说的治疗盆腔积液的膏药..
62
房事后应到有些痒
63
月经不规律,推后,来的时间比较长,以前没有做过治疗
64
头晕恶心,请在下方创建病历LY%40,5HGB106PLT75
65
小孩子记忆力差吃什么
66
小儿鼻道狭窄
67
请问一下我的精子
68
背部老是胀,胸口也胀
69
大拇指指腹粗糙干裂
70
血压过高110-200
71
我是一个患有大山阳病人
72
乙肝DNA检查结果08-05-..
73
头痛眼痛是甲流吗?(不发烧)
74
手术1星期后可不可以手淫?
75
我的耳朵里有类似耳屎的东西却掏不出来。
76
该怎样清洗呢?
77
这是排卵期提前吗
78
心动过缓心律不齐左轴偏度-27
79
得了寻麻疹(受风疙瘩)怎么治
80
怎么治脑冲血
81
什么都觉得脏是不是心理问题
82
小腿总抽筋
83
我感冒好几天了还没有好怎么办
84
胫骨髁间棘处软骨骨折休息1个月了能走路吗
85
手指尖会裂开
86
我第一次作爱做了3,4次会怀孕吗
87
发烧38度5嗓子咳嗽就这两样
88
脑肿瘤手术后持续发烧
89
鼻痒气热怎么办?
90
憋尿不充盈会不会影响B超结果?
91
乙肝1和5阳性
92
清宫术后的月经量跟时间
93
肚脐往下阴毛往上的位置隐痛手淫不怎么注意卫生,睾丸痛但用手摸又不痛走路多了
94
感冒后吐痰偶见血丝是怎么回事啊
95
我的头左边耳后偏上的位置一下一下地疼,有时间间隔的