相关疑难解决方法(0)

抽象类和静态类之间有什么区别?

两者都不可实现.有什么区别,在什么情况下你可能会使用其中一种?

.net c# oop

30
推荐指数
5
解决办法
5万
查看次数

静态类以什么方式隐式抽象?

Jon Skeet在他的深度C#中讲述了一个静态类:

它不能被声明为抽象或密封,尽管它两者都是隐含的.

抽象类是指派生类型的基类.我们只能通过实例化一个派生类型来实例化一个抽象类.另一方面,我们不能从密封的类中获得任何东西.在许多意义上,一个密封的,抽象的课程将毫无用处.Skeet的意思是静态类既抽象又密封?他只是在谈论无法直接实例化它吗?

c# static abstract sealed

5
推荐指数
2
解决办法
435
查看次数

标签 统计

c# ×2

.net ×1

abstract ×1

oop ×1

sealed ×1

static ×1