[语法]全面理解抽象类(abstract class),抽象方法(abstract method),虚方法(virtual method),接口(interface)...
我们在开发基于.NET的面向对象的程序的时候,抽象类和接口的概念和用法经常会搞不清楚。其实理解它们并不困难。一、什么是抽象类?抽象类是对某一类型的事物,在编程时,为了描述这类事物,而高度抽象、总结出来的一种基础类型。这么说还是很晦涩,打个比方好了,就好比说动物,动物就是一种抽象类,当我们说动物的时候,我们可以想象出很多种具体的动物类别,比如,猪、狗、老虎、狮子,这些都是继承了“动物”这个抽象类而实