
前言
修飾詞的作用主要是限制屬性、方法、類的訪問范圍.在OC中我們創(chuàng)建一個類,這個類的屬性和方法是不是私有屬性,我們通過是否把方法暴露在類的.h文件中來體現(xiàn),當(dāng)然了,因為有RunTime的存在,OC是不存在絕對的私有屬性.?? ?? ?? 那么在java中屬性和方法的修飾詞又是怎么個情況呢?
Java中的修飾詞
在Java中的修飾詞主要有三個,分別是 publice、protected、private.其中訪問權(quán)限層級關(guān)系為publice>protected>private.當(dāng)然了,如果我們什么修飾詞都不加入的話,我們就是默認(rèn)的訪問范圍權(quán)限了,我們通過下面的一張表來展示各種修飾詞的訪問范圍.
| 修飾詞 | 本類 | 子類 | 同包類 | 其他類 |
|---|---|---|---|---|
| 默認(rèn) | 可以 | 不可以 | 可以 | 可以 |
| publice | 可以 | 可以 | 可以 | 可以 |
| protected | 可以 | 可以 | 可以 | 不可以 |
| private | 可以 | 不可以 | 不可以 | 不可以 |
通過上面我們就可以很清楚的分辨出三種修飾詞的權(quán)限范圍了.這里再次聲明一下,本文集只是學(xué)習(xí)筆記類型,非講解(免得誤人子弟).
