• 面向对象三大特性:

    • 封装
    • 继承
    • 多态
  • 局部变量 成员变量

    • 成员变量在堆内存中
    • 局部变量在栈内存中
    • char 初始化值:u000
  • private

    • 修饰成员(成员变量 成员方法)
    • 只能在本类中访问
    • 将成员变量私有化,对外提供get set方法,外部不能用类似s1.name,调用
  • 封装

    • 提高安全性
    • 提高复用性
  • 构造方法

    • 初始化,开辟堆内存空间
    • new 开辟空间
    • 构造方法无返回值,void也不行
    • 构造方法重载和其他方法重载原理相同,重写即可
  • 包含private,无参,有参构造的标准学生类代码:

    • A:类:
      • a:成员变量
      • b:构造方法
      • 无参构造方法
        • 带参构造方法
    • c:成员方法
      • getXxx()
      • setXxx()
  • B:给成员变量赋值的方式
    • a:无参构造方法+setXxx()
    • b:带参构造方法
      Java基础Day07--面向对象

相关文章:

  • 2021-10-05
  • 2021-04-18
  • 2021-03-12
  • 2021-07-16
猜你喜欢
  • 2021-05-01
  • 2021-11-24
  • 2022-01-26
  • 2021-07-12
  • 2021-11-16
  • 2021-12-28
  • 2021-07-16
相关资源
相似解决方案