封装:把一个类的属性和方法隐藏起来的一个过程叫做封装。
封装的好处:1.重用性。 2.便利于分工。 3.隐藏细节。
封装的修饰符有4个:1.public(公开的)。 2.protected(受保护的)。 3.默认的(同一包的所有类都能访问) 4.private (私有的)
public 的权限最大,任何包类,任何子类和非子类都可以调用它。
protected 只有不能在不同包的非子类里面调用。其他类都能调用。
默认 在同包里才能调用,而不同包是不能调用的。
private 访问权限最小,只能在本类中才能调用。
但是可以利用两种方法来调用private ,访问器(get)和修改器(set)
所以要使用private在其他类中使用,只能利用两个方法,访问器和修改器.
静态就是static 后面可以写变量或者方法
静态: 在静态的方法里边是不能直接访问非静态方法的,必须先new一个对象才能访问。
而在非静态的方法里面是能随便访问静态方法的。