14.包和访问权限

1.什么是Java当中的软件包

2.为什么要使用软件包

为什么要使用软件包

package

避免相同类名无法在一个项目中存在,软件包为Java类提供了命名空间

什么是软件包

1.将类放置到一个包当中,需要使用package“包名”

2.编译是需要使用-d参数,该参数的作用是按照包名生成相应的文件夹

3.一个类的全名应该是“包名”+“、”+"类名"

包名的命名规范

1.要求包名所有的字母都要小写

2.包名要求一般情况下,是你的域名倒过来写



1.java当中的访问权限

2.软件包的导入

访问权限

1.public : 公共权限

2.private:私有权限

3.default:包级别访问权限

4.protected:受保护权限

import 导入需要的软件包



1.访问权限与继承

2.protected权限

如果子类和父类不在同一个包当中,则子类无法继承到父类当中的default权限的成员变量和成员函数(有问题)

如果子类和父类不在同一个包当中,子类可以集成到父类当中的default权限的成员变量和成员函数,但是由于权限不够,无法使用

protected权限首先拥有和default一样的功能,但是该权限只能修饰成员变量和成员函数

public    >    protected    >    default    >    private

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容