1. 程式人生 > >2018-09-27封裝之五種訪問修飾符

2018-09-27封裝之五種訪問修飾符

一.五種訪問修飾符

1.public [公開訪問]

公開的訪問許可權,當前類,子類,例項物件都可以訪問到。

2.private [私有訪問]

私有的訪問許可權,只能在當前類內部訪問使用;子類,例項物件都不能訪問。

3.protected [保護訪問]

受保護的訪問許可權。

只能在當前類的內部訪問,以及該類的子類中訪問;例項物件不能訪問。

4.internal [內部訪問]

只能在當前程式集(專案)中訪問;

在同一個專案中internal和public的訪問許可權是一樣的。

5.protected internal [內部保護訪問]

protected+internal的訪問許可權。

二.使用場合

1.修飾類

能夠修飾類的只有public和internal;

類的預設訪問修飾符是internal;

2.修飾類成員

五種訪問修飾符都可以修飾類成員;

類中的成員預設訪問修飾符是private