主要是使用 public protect private 关键字。
public 修饰的成员属性和方法在任何地方都能访问。
protect 修饰的成员变量和方法能在同一个包中访问,跨包只能在子类中访问。
private 修饰的只能在类的内部能访问,要是想在外部访问就需要使用set和get方法。
封装就是使类中的成员变量都是private,并提供public方法访问这些成员变量。