JAVA 继承
继承
- 继承的本质是对某一批类的抽象,从而实现对实现世界更好的建模。
- extends 的意思是“扩展”。子类是父类的扩展。
- JAVA中类只有单继承,没用多继承!
- 继承是类和类和类之间的一种关系。除此之外,类和类之间的关系还有依赖,组合,聚合等。
- 继承关系的两个类,一个为子类(派生类),一个为父类(基类)。子类继承父类,使用关键字extends 来表示。
- 子类和父类之间,从意义上讲应具有“is a”的关系。
- 继承的作用:通过继承可以快速创建新的类,实现代码的重用,提高程序的可维护性,节省大量创建新类的时间,提高开发效率和开发质量。
创建人类 People,并定义say方法。代码:
创建Student 类继承People 类。代码:
编写测试类 Application,在该类中创建 Student 类的对象,调用say() 方法。代码:
输出代码如下:
People类
- 子类继承父类就会拥有父类的全部方法,属性。
- 父类私有的(private)不能被继承。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报