封装:把一个类的属性和方法隐藏起来的一个过程叫做封装。

 

封装的好处:1.重用性。        2.便利于分工。           3.隐藏细节。

 

封装的修饰符有4个:1.public(公开的)。  2.protected(受保护的)。   3.默认的(同一包的所有类都能访问)      4.private (私有的)

public 的权限最大,任何包类,任何子类和非子类都可以调用它。

protected 只有不能在不同包的非子类里面调用。其他类都能调用。

默认 在同包里才能调用,而不同包是不能调用的。

private 访问权限最小,只能在本类中才能调用。

但是可以利用两种方法来调用private ,访问器(get)和修改器(set)

所以要使用private在其他类中使用,只能利用两个方法,访问器和修改器.

 

静态就是static 后面可以写变量或者方法

 

静态: 在静态的方法里边是不能直接访问非静态方法的,必须先new一个对象才能访问。

而在非静态的方法里面是能随便访问静态方法的。