A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 穆玉明 中级黑马   /  2013-6-17 15:53  /  1198 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 穆玉明 于 2013-6-18 10:48 编辑

方法重入问题到底该如何理解  
在实际用用中有什么好处?

2 个回复

倒序浏览
你是想说方法重载还是重写?
重载是有相同函数名,但是参数不同;
重写是返回值、函数名、参数都完全相同
主要用在多态
回复 使用道具 举报
楼主问的重载吧 应该  
同一个类中两个或两个以上的方法可以用同一个名字果
出现这种情况,那么该方法就被称为重载方法.当一个重载方法被调用时,C#回根据调用该方法的参数自动调用具体的方法来执行

方法的重写 跟继承有关   类在定义时 如果子类需要父类中的方法干不同的事情,对从父类继承来的方法重写(override) 父类中申明的方法需要写virtual关键字(虚方法)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马