C#定義類的修飾符和關鍵詞有哪些及其含義


類的修飾符:

1、internal:只能當前程序集內部訪問。

2、public:公開的任何項目訪問。

3、private:成員只能由類中的代碼訪問(如果沒有使用任何關鍵字,就默認使用這個關鍵字)。

4、protected:成員只能由類或派生類中的代碼訪問。

 

類的關鍵詞:

internal class Person{} 或 class Person{}

默認類,只能當前程序集訪問

public class  Person{} 

可以當前程序集訪問,也可以被其它項目訪問,公開的

3、abstract class Person{}

抽象類,只能當前程序集訪問,不能被實例化,只能被繼承

3.1

public abstract class Person{}

公開的抽象類,可以當前程序集訪問,也可以被其它項目訪問,不能被實例化,只能被繼承

4、sealed class Person{}

密封類只能被實例化不能被繼承,在當前程序集中可以訪問,其它項目不可以訪問

4.1

public sealed class Person{}

密封類只能被實例化不能被繼承,在當前程序集中可以訪問,其它項目也可以訪問


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM