類的訪問修飾符(public、internal)、跨程序集之間的繼承

public與internal

在C#中類是由訪問級別的,類的可訪問性有倆個級別:publicinternal

標記爲public的類可以被系統內任何程序集中的代碼訪問,要使一個類對其他程序集可見,使用public訪問修飾符

標記爲internal的類只能被它自己所在的程序集內的類看到,internal是默認的類訪問級別,也可以顯式地聲明一個類爲內部的。

跨程序集之間的繼承

使用條件:
(1)基類必須被聲明爲public,這樣才能從它所在的程序集外部訪問它
(2)必須在vs中References節點中添加對包含該基類的程序集的引用,可以在Solution Explorer中找到該標題
要使用其他程序集中的類或者類型的話,可以使用命名空間.類的方式來使用如果想要不使用它們的完全限定名稱,可以在源文件的頂部放置一個using指令,並帶上對應的命名空間即可。(增加對其他程序集的引用和增加using指令是倆回事,增加對其他程序集的引用時告訴編譯器所需的類型在哪裏定義,增加using指令允許你引用其他的類而不必使用完全限定名稱)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章