1. 程式人生 > >修飾符public private protected的作用及區別

修飾符public private protected的作用及區別

我們都知道,最好將類中的域標記為private,而方法標記為public。任何宣告為private的內容對其他類都是不可見的,這對於子類也完全適用2,即子類也不能訪問超類的私有域。

如果希望子類的方法訪問超類的某個域,將這些方法或域宣告為protected,這樣子類就能訪問了。

區別

1.僅對本類可見——private

2.對所有類可見——public

3.對本包和所有子類可見——protected

4.對本包可見——不要修飾符