JavaSE

14.包和访问权限

2019-02-25  本文已影响0人  null_meng

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

上一篇 下一篇

猜你喜欢

热点阅读