Java学习笔记-第五章-对象封装

封装

  • 构造函数实现对象初始化流程的封装
  • 方法封装了操作对象的流程
  • 封装的目的就是隐藏对象细节,将对象当作黑箱操作

重载方法的处理顺序

  1. 还没有装箱动作前可符合自变量个数与类型的方法
  2. 装箱动作后可符合自变量个数与类型的方法
  3. 尝试有不定长度自变量并可符合自变量类型的方法
  4. 找不到合适的方法,编译错误

this关键字

this()代表调用另一个构造函数,至于调用的哪个构造函数,视具体给定的自变量类型和个数决定

final

在定义final变量时,如果没有指定其值,则表示延迟指定其值,如果不指定,则编译错误

全部评论

相关推荐

评论
点赞
收藏
分享
牛客网
牛客企业服务