Java学习Day9~第十章 封装

日期:2020/10/31   周六@home

书籍:《手把手教你学Java》

学习内容:第十章 封装

+++++++++++++++++++++++++++++++++++++++++++++++++++++

总结:

  • 封装
    • 使用封装,增加了数据访问权限,增强了程序的可维护性,增强了程序的安全性
    • 如何实现封装
      • 修改属性的可见性来限制对属性的访问
      • 为每个属性创建一对赋值(setter)方法和取值(getter)方法,用于对这些属性的访问
      • 在setter和getter方法中,加入对属性的存取限制
  • 构造方法
    • 构造方法负责对象成员的初始化工作,为实例变量赋予合适的初始值
    • 构造方法必须满足以下语法规则
      • 方法名与类名相同
      • 没有返回类型
    • 如果调用构造方法
      • 使用new关键字实例化对象的过程实际上就是调用构造方法的过程
  • 方法重载
    • 构造方法重载,可表达对象的多种初始化行为
      • 方法名相同
      • 参数列表不相同
      • 与返回类型无关

posted on 2020-10-31 23:14  姜丝  阅读(78)  评论(0编辑  收藏  举报

导航