Basic Java Language: Difference between revisions

Line 180: Line 180:
|  
|  
| (No modifier) - only accessible from class and subclass
| (No modifier) - only accessible from class and subclass
| private int myInt;//A subclass can access it, as the class it is in
| int myInt;//A subclass can access it, as the class it is in
|-
|-
| protected
| protected
| Accessible from package, subclass, and class
| Accessible from package, subclass, and class
| private int myInt;//Class, subclass, and package classes can access it
| protected int myInt;//Class, subclass, and package classes can access it
|-
|-
| public
| public
| Fully accessible
| Fully accessible
| private int myInt;//Any class can access it
| public int myInt;//Any class can access it
|}
|}
</center>
</center>