internal 或无:内部的,即只有当前项目中的代码才能访问它。
public: 公共的,可由其他项目中的代码来访问。
abstract: 抽象的,不能实例化,只能继承,可以有抽象
sealed: 密封的,不能继承。