Java类的继承,封装,重写和重载的区别

//—————————-介绍认识———————

1.

//—————————–掌握理解——————–

  1. 类的继承:其关键字是extends, 是指Java中类与类之间的关系,类似于现实世界中的父子关系, 就是爸爸有什么儿子就有什么,

1.1类的继承的特性:

1):父类有什么子类就有什么

2)Java中类的继承是单继承的,简而言之就是一个儿子有一个亲爹

3)一个父类可以被多个子类所继承,且他们相互之间是不干扰的

 

 

2.封装:是给Java语言的三特性之一,其实质就是将功能相近的代码利用重构的手段(shift+alt+m)写在一起,进而达到构成一个功能强大的类,目的是省去了繁琐臃肿重复的代码,精简代码且增强代码的可读性

//—————————–作业和补充—————-

  • super:指向父类中的属性或方法
  1. 重写和重载的区别
  • 重写:即是Override,其目的是为丰富父类中方法的内容
  • 重载:即是Overload,其目的是扩展父类中的方法

3.this:指向本类中的属性或方法

 

未经允许不得转载:乔越博客 » Java类的继承,封装,重写和重载的区别

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏