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

重写(外壳不变)

重写:是子类对父类非静态、非private修饰、非final修饰、非构造方法等的实现过程进行重新编写

返回值和形参都不能改变。

重写的好处:子类可以根据需要,定义专属于自己的行为。(子类能够根据需要实现父类的方法)

方法重写的规则:

1.子类在重写父类的方法时,一般必须与父类方法原型一致: 返回值类型 方法名 (参数列表) 要完全一致
2.被重写的方法返回值类型可以不同,但是必须是具有父子关系的
3.访问权限不能比父类中被重写的方法的访问权限更低(如果父类方法被public修饰,则子类中重写该方法就不能声明为 protected)
4.父类被static、private修饰的方法、构造方法都不能被重写。

在这里插入图片描述
在这里插入图片描述


http://www.kler.cn/a/369663.html

相关文章:

  • 服务器虚拟化全面教程:从入门到实践
  • 2024年四川省大学生程序设计竞赛 补题记录
  • 认识线程 — JavaEE
  • 首届The VRAnimation Award 震撼启幕!VsoCloud独家赞助此次大赛!
  • 高效 TCP 代理服务器的实战解析:Go 语言编写的高性能代理实例20241028
  • 单反相机内存卡误删照片怎么办?别急,这里有恢复方法
  • Linux下的文件系统(进程与文件)
  • Spring Cloud Alibaba实战入门之Nacos注册中心(四)
  • 青少年编程与数学 02-002 Sql Server 数据库应用 16课题、安全机制
  • HardLockUp
  • Rust 力扣 - 5. 最长回文子串
  • [ vulnhub靶机通关篇 ] 渗透测试综合靶场 DC-7 通关详解 (附靶机搭建教程)
  • PostgreSQL的奥秘:从Read-through到Write-around的缓存机制
  • 什么是服务器?服务器与客户端的关系?本地方访问不了网址与服务器访问不了是什么意思?有何区别
  • Spark 之 SparkListenerBus
  • DDRPHY数字IC后端设计实现系列专题
  • 从头学PHP之数组输出基本函数
  • 【Python】一文总结Python中常见错误 异常及异常处理机制
  • 【zotero7】茉莉花抓取文献失败解决方案
  • ctfshow(151->154)--文件上传漏洞--.user.ini
  • 算法通关(2)--单调队列
  • 使用Pandas进行时间序列分析的11个关键点!
  • 安装pygod
  • Python3+Requests+Excel完整接口自动化测试框架的实现
  • 学生宿舍管理智能化:Spring Boot系统探索
  • FIPG-Frontiers in Pharmacology