java封装Pro

封装,它指的是将对象的状态信息隐藏在对象的内部,不允许外部的程序直接访问对象内部的信息。
而是通过对象的方法来实现对其内部信息的访问。
也就是说:封装它实现了私有化属性,和公有化方法。封装通过修饰符有效地保护了对象内部的属性。
采用了private修饰符去修饰需要被保护的属性。

注:我们可以使用set方法和get方法来建立和的到私有化属性的值,但是并不会实际改变他的值,而是通过方法完成的!!!
在Java语言中,提供了三种访问修饰符来对访问的权限进行控制,它们分别是:private, protected, public.
关于类中的属性的访问权限的控制。
private修饰符:如果一个类里面的成员(成员变量,方法,构造器)被private修饰的时候,这个成员只能够在类的内部被访问。
它个修饰符它把属性隐藏在了类的内部,对外是不可见的。
default修饰:它是一种默认的访问控制权限,也就是什么修饰符都不加的状态
default是默认的访问控制权限。被default惨饰的成员,它可以被相同的包下的其他类访问。
protected修饰符:如果一个类里面的成员 (成员变量,方法,构造器)被protected修饰的时候,这个成员它既可以被同一个包中的其他类访问,

也可以被不同包中的子类访问。
public修饰符:它是公共的访问权限,也是最开放的。它是最为宽松的访问的级别。如果一个类里面的成员(成员变量,方法,构造
它是可以被所有的类所访问的,而不用考虑这个访问的类所处的包的位置,或是与当前类是否有继承的关系。

 

posted @ 2022-10-18 16:50  回忆也交给时间  阅读(58)  评论(0编辑  收藏  举报