The four permission modifier java

java permission modifier piublic, protected, private, a former member of the definitions in the class used to define access to objects of the class members.

Modifiers Inner classes The same package Subclass Anywhere
private yes      
(default) yes yes    
protected yes yes yes  
public yes yes yes yes

For the privilege of modifier class, and you can only use the default public:

  • public class can be accessed from anywhere;
  • default type can only be used inside the same package;

Guess you like

Origin www.cnblogs.com/xiximayou/p/12043848.html