孙俪邓超结婚录像:C#中的关于虚拟方法都有那些

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 18:32:56
比如说对于virtual来说怎么才能够正确的使用它,是在什么样的情况下来使用,并且为什么要使用它?它在整个设计程序里占多大的分额?

用处不大!
常用于派生类重定义从基类继承的方法;一般用于窗体类的派生不使用基类窗体的方法,而使用自身定义的方法。

它是子类继承父类以实现不同于父类的方法,在面向对象中比较重要
如 B:A display()是父类中的虚方法
A a=new A();
B b=new B();
a=b;
a.display();
a.display();实现的就是B中定义的display,否则a.display();实现的是A中的display