1. 访问修饰符有public、protected、private三个,有四种访问权限
默认访问修饰符-不使用任何关键字
String version = "1.5.1";
boolean processOrder() {
return true;
}
私有访问修饰符-private
public class Logger {
private String format;
public String getFormat() {
return this.format;
}
public void setFormat(String format) {
this.format = format;
}
}
公有访问修饰符-public
public static void main(String[] args) {
// ...
}
受保护的访问修饰符-protected
被声明为protected的变量、方法和构造器能被同一个包中的任何其他类访问,也能够被不同包中的子类访问。
Protected访问修饰符不能修饰类和接口,方法和成员变量能够声明为protected,但是接口的成员变量和成员方法不能声明为protected。
子类能访问Protected修饰符声明的方法和变量,这样就能保护不相关的类使用这些方法和变量。