java中有哪些類 4、簡述類的屬性或方法的訪問控制符public、private、protected以及不寫時(default)有什么區(qū)別?
4、簡述類的屬性或方法的訪問控制符public、private、protected以及不寫時(default)有什么區(qū)別?修飾符當前類與包子類相同。當其他包的成員不編寫訪問修飾符時,默認值為defau
4、簡述類的屬性或方法的訪問控制符public、private、protected以及不寫時(default)有什么區(qū)別?
修飾符當前類與包子類相同。當其他包的成員不編寫訪問修飾符時,默認值為default。默認情況下,對于同一包中的其他類,它相當于public,對于不在同一包中的其他類,它相當于private。Protected對于同一包中的子類相當于public,對于非父-子類相當于private。在Java中,外部類修飾符只能是public或default,類成員(包括內(nèi)部類)可以有上述四個修飾符。