vs2010里面有没有快速实现继承的操作方法

changechange 2015-02-12 10:29:39
vs2010里面有没有快速实现继承的操作方法

比如我写了一个基类,里面有4个方法,1个抽象方法
现在在写子类,继承这个基类的,需要重写4个方法中的2个,以及那个抽象方法,没有有办法自动把那些方法声明复制过来的方法或者智能提示也好。

现在我的操作方法是打开基类的源文件,手动从里面复制代码过来,繁琐了点。
...全文
305 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zujinsheng 2015-02-12
  • 打赏
  • 举报
回复
当你写完 override 之后, IDE 会给提示的啊..
  • 打赏
  • 举报
回复
你基类需要重写的方法,定义成虚方法,然后子类重写用关键字override 就会有智能提示出现了
abstract class BaseClass {

    public abstract void AbsFun();

    public virtual void Fun1() {
        //Todo
    }

}

class MyClass : BaseClass {

    public override void AbsFun() {
        throw new NotImplementedException();
    }

    public override void Fun1() {
        base.Fun1();
    }
}
Wang-Yucai 2015-02-12
  • 打赏
  • 举报
回复
抽象方法可以快速实现, 其他的方法你可以通过键入“Override"关键字后,从选项中选取父类方法进行重写的。
沐青衣 2015-02-12
  • 打赏
  • 举报
回复
只能快速生成抽象方法

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧