天天看点

一些自用的小随笔1

1.在C#编程时,使用密封类可以提高代码运行效率。

2.Override 可以重写方法,执行时调用的是子类中重写的方法。

子类中使用new类则是覆盖父类Virtual方法,执行是调用的是父类中的虚方法----无法实现多态

3.接口与抽象类的区别:

接口类针对的是方法。抽象类则确定了子类的本源。

接口类抽象的是方法(抽象方法的集合),抽象类抽象的是子类(捕捉不同子类的相同点).

继续阅读