35-Java继承

Java继承

  • 1.继承
  • 2.继承的好处
  • 3.什么时候用继承?
  • 4.继承的特点
  • 5. 子类到底能继承父类中的哪些内容?
    • 5.1 继承内存图:成员变量
    • 5.2 继承内存图:成员方法
  • 6. 继承中:成员变量的访问特点
  • 7. 继承中:成员方法的访问特点
  • 8.方法的重写
    • 8.1 方法重写的本质
    • 8.2 方法重写的注意事项
  • 9. 继承中:构造方法的访问特点
  • 10. this ,super 使用总结

1.继承

35-Java继承_第1张图片

2.继承的好处

在这里插入图片描述

3.什么时候用继承?

35-Java继承_第2张图片

4.继承的特点

在这里插入图片描述

在这里插入图片描述
35-Java继承_第3张图片

在这里插入图片描述
35-Java继承_第4张图片

5. 子类到底能继承父类中的哪些内容?

35-Java继承_第5张图片

5.1 继承内存图:成员变量

  • public 修饰的成员变量可以继承,可以调用
  • private修饰的成员变量虽然可以继承,但是不能直接调用
    35-Java继承_第6张图片

5.2 继承内存图:成员方法

35-Java继承_第7张图片
35-Java继承_第8张图片

6. 继承中:成员变量的访问特点

35-Java继承_第9张图片
35-Java继承_第10张图片

7. 继承中:成员方法的访问特点

this 调用:就近原则
super 调用:直接找父类

8.方法的重写

在这里插入图片描述35-Java继承_第11张图片

8.1 方法重写的本质

35-Java继承_第12张图片

8.2 方法重写的注意事项

35-Java继承_第13张图片

9. 继承中:构造方法的访问特点

35-Java继承_第14张图片
35-Java继承_第15张图片
35-Java继承_第16张图片

10. this ,super 使用总结

35-Java继承_第17张图片

你可能感兴趣的:(Java语言,java,开发语言)