1、default(啥也不加)
包就像一个组织,里面人随便用,都是自己人。
2、public
组织的公关部门开放,组织外的人也可以用,不装了,我“公开”了。
3、private
声明自己的私人物品,谁也别想看我的“私有“”秘密,无论组织的人乃至于亲人。
4、protected
把接口除了自己人再单独给自己的孩子留点东西,孩子继承后自然随便用,外人管不着。没给的东西你不是组织的人自然还是不能用。
以上为访问控制修饰符
以下为非访问修饰符
1、final
最终版本,谁也别改,包括继承者
2、abstract
抽象模型(半成品),我的孩子把我没确定的部分都确定了,就变成各种成品。
如果我的孩子没有全部确定我的东西,那么孩子也是半成品(抽象模型)。
java常用修饰符解释(通俗版)
最新推荐文章于 2024-07-04 09:24:51 发布