C#定義類的修飾符和關鍵詞有哪些及其含義
阿新 • • 發佈:2021-10-04
類的修飾符:
1、internal:只能當前程式集內部訪問。
2、public:公開的任何專案訪問。
3、private:成員只能由類中的程式碼訪問(如果沒有使用任何關鍵字,就預設使用這個關鍵字)。
4、protected:成員只能由類或派生類中的程式碼訪問。
類的關鍵詞:
internalclass Person{} 或class Person{}
預設類,只能當前程式集訪問
public classPerson{}
可以當前程式集訪問,也可以被其它專案訪問,公開的
3、abstract class Person{}
抽象類,只能當前程式集訪問,不能被例項化,只能被繼承
3.1
public abstract class Person{}
公開的抽象類,可以當前程式集訪問,也可以被其它專案訪問,不能被例項化,只能被繼承
4、sealed class Person{}
密封類只能被例項化不能被繼承,在當前程式集中可以訪問,其它專案不可以訪問
4.1
public sealed class Person{}
密封類只能被例項化不能被繼承,在當前程式集中可以訪問,其它專案也可以訪問