1栅组,private 私有級(jí)別,只能在當(dāng)前類(lèi)里面訪(fǎng)問(wèn)枢析,包括屬性和方法玉掸,即使在該類(lèi)的擴(kuò)展中也是不能訪(fǎng)問(wèn)的
2,fileprivate私有級(jí)別醒叁,可在當(dāng)前文件中訪(fǎng)問(wèn)排截,包括屬性和方法,即使當(dāng)前文件中有多個(gè)不同的類(lèi)或者擴(kuò)展辐益,也可以訪(fǎng)問(wèn)該級(jí)別断傲,但是在其他文件中不可以訪(fǎng)問(wèn)的到
3,internal默認(rèn)級(jí)別智政,以該級(jí)別限制的類(lèi)认罩,可以在當(dāng)前文件中訪(fǎng)問(wèn),即使當(dāng)前文件有多個(gè)類(lèi)和擴(kuò)展续捂,在其他文件中可以訪(fǎng)問(wèn)默認(rèn)級(jí)別的方法和屬性垦垂,默認(rèn)的不用寫(xiě)任何修飾符
4,public公有級(jí)別牙瓢,都可以訪(fǎng)問(wèn)使用劫拗,但其他module中不可以被override和繼承,而在module內(nèi)可以被override和繼承矾克。
5页慷,open公有級(jí)別,都可以訪(fǎng)問(wèn)使用胁附,包括override和繼承
各修飾符控制的級(jí)別公開(kāi)程度:
open >public> interal > fileprivate >private