Java编程思想第四版第六章学习——访问权限设置

本文深入探讨了Java中访问权限修饰词的应用,包括包访问权限、public、private和protected等概念,同时提供了如何创建自己包的实例操作指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、Java的访问权限修饰词
(1)如果不提供任何访问权限修饰词,则表示它是“包访问权限”。—— 包中所有其他类
对那个成员都有访问权限,但对于这个包之外的所有类,这个成员是Private的。
(2)public: 紧接着的成员表明自己对每个人都是可用的。
注意默认包的问题:当两个文件同处于相同的目录中并且没有给自己设定任何包名
称,Java将这样的文件自动看做是属于该目录的默认包中,因而它们为该目录中所
有其他的文件都提供了包访问权限。
(3)Private: 除了包含该成员的类之外,其他任何类都无法访问这个成员。
(4)Protected: 处理继承的概念。提供包访问权限,相同包内的其他类可以访问
Protected元素。

2、类的访问权限
(1)每一个编译单元(文件)都只能有一个Public类,表示每个编译单元都有一个单
一的公共接口,用Public类来表现。
(2)public类的名称必须完全与含有该编译单元的文件名相匹配,包括大小写。
(3)编译单元内可能存在不带public的类。
(4)类的访问权限仅可能是包访问权限或Public。

3、尝试一下创建自己的包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值