In Java, are there clear rules on when to use each of access modifiers, namely the default (package private), public
, protected
and private
, while making class
and interface
and dealing with inheritance?
转载于:https://stackoverflow.com/questions/215497/what-is-the-difference-between-public-protected-package-private-and-private-in