问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

急急急!!c# 不是虚方法的方法能用ovreride重写吗?

发布网友 发布时间:2024-10-21 23:56

我来回答

5个回答

热心网友 时间:2024-11-22 13:03

显然不是嘛,虚拟或抽象方法才能重写
仔细看看:
-------------------------------------
virtual 用在基类中,指定一个虚方法(属性),表示这个方法(属性)可以重写。
override 用在派生类中,表示对基类虚方法(属性)的重写。
以上的基类和派生类都是相对的。B 是 C 的基类,也可以是 A 的派生类,B 中既可以对 A 中的 virtual 虚方法用 override 重写,也可以指定 virtual 虚方法供 C 重写。

不能重写非虚方法或静态方法。重写的基方法必须是 virtual、abstract 或 override 的。为什么 override 也可以重写呢?因为基类中的 override 实际上是对基类的基类进行的重写,由于继承可传递,所以也可以对基类中 override 的方法进行重写。
override 声明不能更改 virtual 方法的可访问性。override 方法和 virtual 方法必须具有相同的访问级别修饰符。
不能使用修饰符 new、static、virtual 或 abstract 来修改 override 方法。
重写属性声明必须指定与继承属性完全相同的访问修饰符、类型和名称,并且被重写的属性必须是 virtual、abstract 或 override 的。

热心网友 时间:2024-11-22 13:04

对于抽象方法和虚方法是重写,对于其他类型的方法是覆盖。
不过重写使用的关键字是override,覆盖的关键字也是override。在使用者看来都是子类使用了和基类不同的逻辑代码来实现了同样签名的方法。

热心网友 时间:2024-11-22 13:04

不能!否则是为函数的覆盖,而不是多态了!

热心网友 时间:2024-11-22 13:05

是不可以的。。如果楼主不想更改基类。。
可以用new来隐藏基类的同名同参方法!!

热心网友 时间:2024-11-22 13:05

简练而准确的回答:

override不能重写非虚方法或静态方法。
重写基方法必须是虚拟的、抽象的或重写的。
重写声明不能更改虚方法的可访问性(public等性质)。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
氢离子和碳酸根 氢离子和碳酸氢根 哪个反应快为什么 乌金木有哪些家具 乌金木家具如何搭配 木饰面装修多少钱一平方 关于加速度知识点的三个疑问 ...章探究加速度与力质量的关系知识点|物理加速度的5个公式 这只黑猫属于什么品种 孟买猫的免疫力如何 点火开关上的1234分别于红黄蓝黑线谁对应 万和热水器拨码开关,1234是全开的吗 c# 一个父类下有多个子类,能不能new一个父类来访问多个子类。_百度知 ... 佛山市银达网络科技有限公司怎么样? 佛山市众帮卫生用品有限公司怎么样? 佛山市搜核信息科技有限公司怎么样? 佛山市顺德区万荣进出口有限公司怎么样? 佛山市顺德区季泉贸易有限公司怎么样? 去银行换外币怎么换? 佛山市越俊云商网络科技有限公司怎么样? 伦敦在哪个国家 伦敦在哪个国家的哪个方位 2015年六月初三十九点二十分生的女孩!五行缺什么? ...查出沙眼衣原体抗原为阳性,大夫说是前列腺炎,可以通过性生活传播,不... 沙眼衣原体DNA阳性(6.68*10^5) 解尿支原体阳性DNA(2.65*10^3) 这个... 麦克风怎么改装在萨克斯上 男性疾病,沙眼衣原体.服用15天阿奇霉素可以治愈吗 萨克斯演奏如何控制音响麦克风 洛克王国VIP冲几个月好呢? ...不知道为什么打开书的瞬间我感觉恶心头晕,一看见哪些书上 为什么人在看到倒写的字后,会感觉头晕呢? 广州光明广场8号通讯地址 梦见潜水逃跑是什么意思? C#中怎样隐藏基类的属性 广东哪里卖扁钢 广东顺德迪家家具有限公司怎么样? 佛山市美汀彩纳家具有限公司怎么样? 比亚迪S6我车子停下来以后,发动机舱里面有像爆炸的很小声音 我姥爷抗美援朝预备役的老兵,现在去世了,按国家规定抗美援朝老兵去世后... 车子停了几天后在发动 发动瞬间发动机有哒哒哒的声音 过了几秒钟就消 ... web前端和ps哪个好学web前端要学ps吗 韩彩英主演的电影 亲问一下,我在公签合同时把农业写成非农业了,对以后失业金,和住房 我想问一下单位给缴纳保险原来是非农业户口现在改成农业户口,退休养老... 女人更年期治疗的方法 奔向田野的奔怎么读? 用稀世珍宝チ6¥8灵丹妙药チ6¥8天仙下凡チ6¥8健步如飞…穿梭チ6¥8... 女人更年期综合征如何治疗 40至50岁女人更年期怎么办?更年期吃什么食物好?谢谢了,大神帮忙啊 专业技术人员继续教育网站有哪些优势特点? 在一部电影里,有一个镜头是一个身穿旗袍的女人在镜子面前跳舞,好美... 奶粉过敏对宝宝的危害 星座是按农历还是公历算得?