当前位置: 首页 > news >正文

13.java面向对象:继承

继承

继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。
extands的意思是“扩展”。子类是父类的扩展。 JAVA中类只有单继承,没有多继承!

  • 继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等。
  • 继承关系的俩个类,一个为子类(派生类),一个为父类(基类)。
  • 子类继承父类,使用关键字extends来表示。
  • 子类和父类之间,从意义上讲应该具有"is a"的关系

本节重点

  • 修饰符extends继承的使用;
  • IDEA中查询继承关系快捷键:Ctrl+H;
  • 类集成父类就会拥有父类的全部方法,之所以这样是因为我们所用的修饰符是public
    修饰符除了public,还有其他几种:
修饰符意思常用程度
public公开的重点最常用
protected受保护的
default默认的
private私有的重点最常用

super的用法

父类的属性或者方法是私有时super也是无法调用

public class Person {private String name ="pokes";}public class Student extends Person {private String name = "乔峰";public void test(String name) {System.out.println(name);   //对象传入的nameSystem.out

http://www.mrgr.cn/news/53822.html

相关文章:

  • OCR经典神经网络(三)LayoutLM v2算法原理及其在发票数据集上的应用(NER及RE)
  • Unity DOTS中的Archetype与Chunk
  • 使用RabbitMQ实现延迟消息的完整指南
  • nbsaas vue3管理后台框架
  • 云原生介绍
  • 程序员必须掌握的消息中间件-RocketMQ
  • 【算法——递归回溯】
  • 机器人学 目录
  • 【JS】哈希(数组)解决赎金信问题
  • RAG拉满:上下文Embedding与大模型Cache的深度融合
  • rabbitMQ消息重复问题怎么解决的?
  • 同济子豪兄--图的基本表示【斯坦福CS224W图机器学习】
  • 面试:了解 ThreadLocal 内存泄漏需要满足的 2 个条件吗?
  • 大话设计模式解读08-外观模式
  • python 函数
  • 嘉兴自闭症咨询全托机构:全面支持孩子成长的专业团队
  • 如何让审批更加的省钱?
  • 什么是DevOps,如何才能获取DevOps相关实践
  • 石墨烯磁表面等离子体
  • 对接金蝶云星空存货档案到MES系统的详细步骤及javajs动态脚本拉取的实现
  • 【C++初阶】一文讲通默认成员函数~类和对象(中)
  • Java项目-基于springboot框架的社区疫情防控平台系统项目实战(附源码+文档)
  • 【MySQL】设置二进制日志文件自动过期,从根源上解决占满磁盘的问题:通过修改 binlog_expire_logs_seconds 配置项
  • 使用C语言实现一个任务调度系统
  • 现代数字信号处理I-P4 CRLB+LMMSE 学习笔记
  • Olap数据处理