对于C#中的抽象类的特征大体可归纳为以下几点:
(1)不能实例化
(2)可包含抽象方法和抽象访问器
(3)不能用sealed修饰符进行修饰,而是要采用abstract修饰符来进行修饰。原因为:sealed修饰符无法完成继承,而abstract修饰符可以对类进行继承
(4)从抽象类中派生的非抽象类必须包含继承的所有的抽象方法和抽象访问器的实际实现
对于C#中的抽象类的特征大体可归纳为以下几点:
(1)不能实例化
(2)可包含抽象方法和抽象访问器
(3)不能用sealed修饰符进行修饰,而是要采用abstract修饰符来进行修饰。原因为:sealed修饰符无法完成继承,而abstract修饰符可以对类进行继承
(4)从抽象类中派生的非抽象类必须包含继承的所有的抽象方法和抽象访问器的实际实现