今天自学看书遇到的问题,请高手们进来帮助!!
第一个疑问:
第二个疑问:
好了问题就这两个,请高手们详细的回答!!谢谢!谢谢!
------解决方案--------------------1、继承的类,初始化即构造的时候会先执行基类的构造函数,即先对基类进行构造初始化。
2、继承类与基类有相同签名的方法,则会隐藏基类的方法。在继承类调用此方法时,是调用继承类的方法,所以.NET里把此现象叫做隐藏。
3、因此需要有虚方法在基类,继承类则对基类的虚方法进行重写,以便对基类进行升级扩展,而不用去修改基类的方法。而且有些时候基类已经编译不能进行修改了。
------解决方案--------------------是啊,你想说什么呢。你理解了就好。我已经说了,这是C#的约定。没有什么好说的。