Java 通过修饰符来控制类.属性和方法的访问权限和其他功能,通常放在语句的最前端.例如: 1 public class className { 2 // body of class 3 } 4 private boolean myFlag; 5 static final double weeks = 9.5; 6 protected static final int BOXWIDTH = 42; 7 public static void main(String[] arguments) { 8
Java 通过修饰符来控制类.属性和方法的访问权限和其他功能,通常放在语句的最前端.例如: public class className { // body of class } private boolean myFlag; static final double weeks = 9.5; protected static final int BOXWIDTH = 42; public static void main(String[] arguments) { // body of meth
Java 通过修饰符来控制类.属性和方法的访问权限和其他功能,通常放在语句的最前端.例如: public class className { // body of class } private boolean myFlag; static final double weeks = 9.5; protected static final int BOXWIDTH = 42; public static void main(String[] arguments) { // body of meth
public 具有最大的访问权限.所有类可访问. protected 主要是用来保护子类.自身.子类及同一个包中类可以访问 default 没有加修饰符的.有时候也称为friendly,它是针对本包访问而设计的.同一包中可以访问. private 访问权限仅限于类的内部,是一种封装的体现.只能被自己访问 类内部 子类内部(本包) 其他类(本包) 子类内部(外部包) 其他类(外部包) public O O O O O protected O O O O X default O O O X X
一.public 同一个package 1.本类内部 public class A { public int f=1; public void m1() {} public void m2() { f=2; //类内部正常访问 m1(); //类内部正常访问 } } 2.子类 package same; public class A { public int f=1; public void m1() {} } package same; public class B extends A { p