面向对象ooDay5

[复制链接]
发表于 2022-9-16 17:16:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
精华笔记:
<ol>package:声明包

  • 作用:避免类的命名冲突
  • 同包中的类不能同名,但不同包中的类可以同名
  • 类的全称:包名.类名,包名常常有层次结构
  • 建议:包名所有字母都小写
import:导入类

  • 同包中的类可以直接访问
  • 不同包中的类不能直接访问,若想访问:

    • 先import导入类再使用类------------建议
    • 类的全称----------------------------------太繁琐,不建议

注意:

  • 顺序问题:package----------import-----------class
  • import 包名.*;----表示导入了包中的所有类,但不建议,建议用哪个类就导哪个类
    -------因为.*会影响性能
访问控制修饰符:------------------保护数据的安全
<ul>public:公开的,任何类
private:私有的,本类
protected:受保护的,本类、派生类、同包类
默认的:什么也不写,本类、同包类
<blockquote>说明:
<ol>java不建议默认访问权限
类的访问权限只能是public或默认的,类中成员的访问权限如上4种都可以
访问权限由小到大依次为:private
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表